Toad's Place - New Haven, CT 6/25/04
back
not many photos ... I think I spent most of the night at the bar