Café 9, New Haven, CT
Friday May 12th, 2006
The Neon Maniacs