The Aquabats @ Toad's Place, New Haven, CT
Tuesday August 16th, 2005