Search results
“We got into the early Cars thing and began to notice a musical similarity": The making of Weezer's...
MusicRadar via Yahoo News UK· 4 days agoWeezer obliged and set up at New York’s Electric Lady Studios in August 1993. “My impression was...