Tuesday, April 1, 2008

Weezer announce album date, title



Release date: June 17.
Title: Weezer. Yes, this is now the third time Weezer has self-titled an album. Wonder which color this one will be...

More info here.

No comments: