The Sleazies
@
Café 9, New Haven, CT
Sunday February 27th, 2005