Tag: Twiztid The Long and Crooked Road

Music News, Pop Culture News

Twiztid Set To Release New Documentary ‘The Long & Crooked Road’ On December 17

Twiztid have announced the details on their brand new DVD tour documentary “The Long & Crooked Road”, which is set for a December 17th release date through www.Twiztid-Shop.com. The documentary will chronicle the group’s recently completed Abominationz Tour with live footage, exclusive behind the scenes clips, and feature footage from the demented duo’s first ever Canadian […]