Episode 62: Hotel Motel. You can check out but you can never leave the Speak All Evil Inn, where the ice machine is broken and you will most definitely be disturbed. A cornerstone of cinematic and real life horror threatens traveler and local alike as the hallways run red with blood in The Innkeepers (2011) and The Shining (1980).
Create your
podcast in
minutes
It is Free