Could The Footage Of This Los Angeles Hotel Prove There’s A Entity In It?

The Haunted Hotel – Stay On Main  Los Angeles, California’s Stay On Main has a terrifying history behind it. One drenched in death, horror, and paranormal activity that the name had to e changed from the Cecil to Stay On Main. Throughout the years the hotel has had some pretty terrifying accounts of suicides and… Continue reading Could The Footage Of This Los Angeles Hotel Prove There’s A Entity In It?