“Rock and Roll is Here to Stay” went a pop song from the early days of the rock era, and stay it has for 50 years at Toad’s Place in New Haven. An event marking the anniversary was held at the club on ...
Add Yahoo as a preferred source to see more of our stories on Google. In January 1975, on a side street in New Haven, Conn., surrounded by the campus of Yale University, a small French restaurant ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results