The release date for Weezer‘s upcoming self-titled album has been pushed up to June 3rd from June 24th.
The latest on the indie, alternative, and rock music scene including news, music, contest, interviews, and more. Best described as your favorite place to find new bands.
Leave a Reply