Dancing at Toad's Place

Dancing at Toad's Place

Jacob Geiger via Bloomberg

People dance at Toad's Place, an iconic rock venue and a mainstay on the East Coast college music circuit for almost 40 years, in New Haven, Connecticut, near Yale University.