Weezer Share New Song ‘Hero,’ Delay Album Release

American rock band Weezer has released a brand-new song, titled “Hero.” The video for the song is a montage of the band’s fan, as they pass a white envelope from person to person, beginning with frontman Rivers Cuomo, who appears…