Ted Leo & the Pharmacists @McCarren Pool, August 12, 2007
The Thermals opened. Check out my review here.
13 photos · 56 views