Weezer: I Love The USA

Just in time for Independence Day, a remarkable joining of forces: Weezer and NASA. The song “I Love The USA” is the result of NASA asking the veteran rock band to write a song to commemorate and celebrate spacecraft Juno’s landing on Jupiter. Juno was launched back in 2011 and is finally due to enter the planet’s orbit 4 July. What better way to celebrate …

Weezer: Thank God For Girls

Bizarre, refreshing and entirely catchy are the three best ways to describe Weezer’s latest single, “Thank God For Girls.” More than 20 years after they stormed the world with accessible eccentricity (before capturing mainstream consciousness shortly thereafter), the band offers up a track and video that hark back to the early days of off-beat lyricism and sing-a-long choruses. And with cannoli as a theme, the …