New Haven Iconic Rock Venue Toad's Place

New Haven Iconic Rock Venue Toad's Place

Jacob Geiger via Bloomberg

Toad’s Place is central to the social life at Yale and is beloved by alumni and music aficionados alike.