THE WALKMEN @ Metro

The Walkmen
When: September 12th, 2008
Where: Metro
Reviewed by: Jason Horine
I walked the seven blocks to the Metro in the drizzling rain, the kind of sprinkling rain too light to justify an umbrella but heavy enough to soak the tops of your shoulders and cuffs of your trousers. The lights of the city at night blurred and refracted through my rain-dropped eyeglass lenses, already struggling to do their job thanks to the Knob Creek and ginger ale cocktails that accompanied my dinner.











Live





