Weezer
Contributed by alex101, Posted by Videos

Weezer recently released a music video for their song “Zombie Bastards.” The track will be on the band's upcoming album titled The Black Album, which is due on out March 1, 2019 via Crush and Atlantic. You can watch the video below.