The Walkmen, July 22, 2005
The Walkmen with The French Kicks opening at St. Andrew's Hall in Detroit, MI on Friday, July 22nd, 2005.
23 photos · 1 video · 321 views