Eddie Vedder Does ‘Better Man’ on David Letterman [VIDEO]

Nashville, TN, United States / 102.9 The Buzz

Now that I’m on a roll with bands that still got it…Eddie Vedder was on David Letterman last night (May 18th), and will be one of his final guests on the show before it permanently wraps up on May 20th. Looking and sounding good. See for yourself!

Comments are closed.