Home | News | Scream of the Banshee – we got stills!

Scream of the Banshee – we got stills!

“Scream of the Banshee” premiers Saturday March 26, at 9PM (ET/PT) to celebrate Syfy’s 200th Saturday Original Movie.

Leave a Reply

Your email address will not be published.