Toad's Place - New Haven, CT  6/25/04                       back

not many photos ... I think I spent most of the night at the bar