
Welcome to Scarah's Scream Theater where I, Scarah Damsel of the Doomed, take you deep into my world and the world of horror. This bi-weekly podcast is part companion show to my live Scarah's Scream Theatre event which takes place at at Doc's Drive-In Theatre in Buda, Texas, and part interactive guide into all things going on in the Scarahverse.
Turn down the lights, crank up the creepy,
and join me for a frightfully good time!