Host (2020) - Scared In Sixty Minutes
The Spooky Screen argue over Zoom about the Shudder horror exclusive, "Host" (2020, UK), and try not to disrespect the spirits.
The Spooky Screen argue over Zoom about the Shudder horror exclusive, "Host" (2020, UK), and try not to disrespect the spirits.