Welcome to the Mountaintop Motel. Remote, secluded and private. All the fresh air you can breathe. And the best views that money can buy. You can check in any time you want. But you can NEVER leave!
Read more “Horror History: Monday, March 14, 1983: Mountaintop Motel Massacre was released in theaters”