Indie Horror Film 21 Days Screens at the Freak Show Horror Film Festival
ORLANDO, October 26, 2014 – 21 DAYS screened last night at the Freak Show Horror Film Festival in Orlando, Florida. In its 9th year, the festival is part of a larger horror convention that took place this weekend, drawing over 10,000 [...]