‘Day 13’ Calls Back to the Days of Spooky Escapist Horror michellecain August 5, 2020 Originally posted on Killer Horror Critic There’s a special place in my heart for movies that know exactly what kind of crazy they are and
Dread Central ranks AQUASLASH among top 10 Horror films of 2020 michellecain July 9, 2020 Originally posted on Dread Central One thing’s for certain: No one will ever say “2020 was a typical year for horror movies”—in fact, this year