'We are Twisted F*cking Sister!' The Movie - Cover Artwork Changed & New European Release Date Announced
The Twisted Sister movie 'We are Twisted F*cking Sister!' a documentary film by Andrew Horn to be released in Europe/UK on a new date, February 12, 2016 via MONODUO FILMS.