The Story of the Cecil, One of the Creepiest Hotels in the World
Tucked into downtown Los Angeles is a 19-floor hotel with 700 rooms and an otherwise unremarkable exterior. In fact, it's the most cursed place LA journalist Hadley Meares has ever come across.
15 Dec 2020
15 Dec 2020