News \

Weezer’s Rivers Cuomo Is Selling 2,655 Previously Unreleased Demos for a Class Project

The first demos were recorded in 1976 and run through 2015