Apple
Weezer Collaborates With NASA For Patriotic New Single, ‘I Love the USA’
Since their 1994 self-titled debut – long-dubbed the Blue Album – name-dropped X-Men and Dungeons & Dragons there has been no bigger name in nerd-rock than Weezer. It should perhaps come ...
Read more ›