Joe Walsh Performs "Life's Been Good" On The Late Show With Stephen Colbert

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

Jeff K

Jeff K

Want to know more about Jeff K? Get their official bio, social pages and articles on Lone Star 92.5! Read more


Content Goes Here