Zebrahead Zebrahead have a new music video, for their song "Call Your Friends." The song is the title track from the band's upcoming album, due out August 13, 2013 in North America.



Bands in this story