Stream IDestroy’s Double A-Side Release ‘Annie/98%’
Hailing from Bristol are the female trio known as IDestroy. The band released their 'Vanity Loves Me' EP back in February of 2016. The record was a premium dose of punk and garage rock goodness from start to finish, with the group definitely hitting the ground running in the scene.