gruesomemagazine.com
Crimson Screen Horror Film Festival Looks to Scare Charleston, SC Once Again
Every year film makers Tommy Faircloth and Robert Zobel pack a small theater in North Charleston, South Carolina with as many scary features and creepy shorts as inhumanly possible providing horror…