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