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.

1 Comments:

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