July 4, 2003 - Toad's Place - New Haven, CT Poster?
This is totally random, and the odds are minimal - I'm trying to find a poster or flyer from the July 4, 2003 performance at Toad's Place in New Haven, CT. For my wife and I it was our first date. Any suggestions would be ENORMOUSLY appreciated. Thanks!
West Hartford, CT