Your Demise - Thrash Hits TV: Your Demise @ Download Festival 2011 video
A http://www.ThrashHits.com thing - On the final day of Download Festival 2011, we tried to talk to YOUR DEMISE about their run-in with security during letlive.'s set, but instead got distracted by Taylor Momsen's boobs. Standard.
Running time: 05:05
thrash hits tv your demise download festival 2011