“Prison of the Psychotic Damned” Premiere at Central Terminal

Photo courtesy of www.buffalorising.com

Last Sunday, Sara Etten and I met with David Williams of Red Scream Productions regarding the premiere of “Prison of the Psychotic Damned”, the horror movie that was filmed at the Central Terminal in November of 2005. We’re pleased to be able to tell you that the premiere will be held on June 23rd from 6pm to 11pm. Along with two screenings of the movie, the Voo Doo Dollies will be on hand to play a few songs. Food and beverages will be available. We will also be selling the DVD, and all proceeds will go to the Central Terminal Restoration Corporation. We’re looking forward to working more with David and Red Scream in the future. Talks of sequels are in the works. Stay tuned for more details as they arise!


Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.