Detroit's Demented Duo, TWIZTID just debuted a brand new music video over at Knotfest.com for their brand new single "Rose Petal." Here is my reaction.
If you're not already going to Astronomicon you're missing out! Celebs/wrestlers like Bam Margera, Goldust, and more! Check out some pictures and video from my day at Astronomicon 2!