New Weezer Album Cover Nick Caruso / September 14, 2009 Um…ok? Gotta laugh though! It’s just such a shame that the new single sucks so much. “Raditude” hits stores October 27th.