USA Today

WATCH: Joe Walsh Plays 'Life's Been Good' on 'Colbert'

August 3, 2017

Joe Walsh rocked out a rendition of his 1978 hit "Life's Been Good" with Jon Batiste and Stay Human on The Late Show With Stephen Colbert Wednesday night.  

Tags: