Diamond Diamond Youth have posted a video featuring the band covering "Pillowhead," originally by Failure. The song appears on Failure's 1996 album Fantastic Planet.



Bands in this story