IDestroy Release ‘98%’ Music Video
The new music video by IDestroy was released tonight, check it out here!
Oh, and we’re off on tour in Germany this month!
Check out my ‘Gigs’ page for full listings and links to info etc.
aaaand here’s some summer tour dates too!