A little after midnight last night, Weezer shocked their fans by dropping a new album of cover songs. Since they’ve basically ran out of colors at this point, they’re calling this one The Teal Album.
Car Seat Headrest already covered Radiohead once this year so far -- a minimal take on "Pyramid Song" that Will Toledo shared on his Tumblr -- and they decided to dip back into the moon shaped pool ...