The Walkmen Do the Best Song of 2010 on Last Call With Carson Daly

09/21/2010 9:33 AM |

I could do without Carson Daly’s weirdo commentary, sitting on top of the roof or whatever he’s doing, but “Angela Surf City” is probably my favorite song of the year so far, off The Walkmen’s very good new album, Lisbon.