Talk Talk Talk Talk Talk Myself to Death: The Promised Land

Monday, October 06, 2008

The Promised Land

Watch the dogs on Main Street howl as The Boss plays an acoustic gig for Obama in Philadelphia.

Via Atrios.


At 8:46 AM, October 06, 2008, Blogger Stevie T said...

I wondered when the Boss would start playing. So where's Michael Stipe?


Post a Comment

<< Home