Image Paintscratcher have posted their new video for "I Live in a Fucking Trashcan." The band is the new project from members of Destroyer Destroyer and Mammoth Grinder.


Paintscratcher - I Live in a Fucking Trashcan from Delo Creative on Vimeo.


Bands in this story