Johnny And The Moon

The Walkmen/Beach House/Johnny And The Moon @ Henry Fonda Theater, Los Angeles 1/20/09

While the Obamas were busy party hopping in D.C., the Walkmen were toasting the new age in American politics with a show at Los Angeles's…
Amrit Singh | January 21, 2009 - 12:12 pm