If there is one scream queen in the horrorsphere that needs no introductions it’s Felissa Rose. From her iconic performance in Sleepaway Camp to her most recent release A Nun’s Curse, Felissa is one of the most beloved fixtures in modern horror and one glance at her IMDB let’s you know she’s not abandoning the […]