Saturday, August 14, 2010

The Walkmen Debut Angela Surf City On Fallon

OK, so here is a follow up post to my previous one about the Walkmen. Last night they debuted the first track from Lisbon, the new album. It's called Angela Surf City and it rocks.

Turn it up really loud.