The great Joe Walsh stopped by The Late Show With Stephen Colbert for a brief chat about VetsAid, his new national non-profit organization to provide support for veterans and their families. Walsh has organized the first concert to benefit VetAid on September 20th at Fairfax, Virginia's 10,000-seat EagleBank Arena. Already confirmed to play are Zac Brown Band, Gary Clark Jr., and Keith Urban
Afterwards he grabbed a guitar and gave an impromptu performance of one of his most popular tunes, backed by Jon Batiste and the house band.
The TV broadcast only aired the first few seconds. Here's the song in it's entirety.
I gotta say, Joe sounds and looks great, and even ran into the audience...
See for yourself