Twiztid drops new info in a ‘Press Conference’
Tuesday 12th March, 2013 | By Big Irish | 24 Comments
Just a short while ago the Demented Duo themselves gathered at an undisclosed location. They called up the best reporters they could find and prepared…