Keith Urban, Zac Brown and Joe Walsh on stage!