ERIC BENNINGHOFF
The Toad Keeps Hopping after 43 Years
Everyone at Yale knows Toad’s Place. It is a New Haven staple that many walk past every day or dance through several times a year. […]
February 16, 2018