Weezer’s eighth studio album. I remember back in 2003/2004 when Weezer fans wondered if there would even be a fifth album (eventually, 2005’s Make Believe solved that dilemma). Now, Weezer has released three albums over the past three years, and by the few recent interviews with frontman Rivers Cuomo that I’ve read, they aren’t planning […]