On May 10, 1994, Weezer released their self-titled debut, popularly known as The Blue Album, which went on to sell 3 million copies and establish the Rivers Cuomo-fronted L.A. indie-rockers as...
View this profile on Instagram