Thrash Hits

June 17th, 2010

Download Festival 2010: Devil Sold His Soul @ Red Bull Stage – Friday, 11 June 2010

Devil Sold His Soul promo photo Thrash Hits

We had a chat to Ed & Ian from British metallers, Devil Sold His Soul backstage at Download Festival 2010. We had a good long chat about not getting three inches of rain, the way Tom Morello dances and American Apparel hoodies.



Comments