justinthelibrarian.com
The Weezer/Rivers Cuomo Song Rankings (Part 4/14): The Green Album
Released: May 15, 2001 Recorded: December 2000–January 2001 Studio: Cello Studios, Los Angeles, California Length: 28:20 Producer: Ric Ocasek OK, so Weezer’s back after a 5 year hiatus……