Nightclub and concert venue in New Haven, Connecticut, US
toadsplace.com
Toad's Place is a concert venue and nightclub located in New Haven, Connecticut. Wikipedia