The Cecil Hotel Has Been Dubbed "A Hotbed For Death" — Here Are 16 Scary Facts About The Establishment
[ad_1] Earlier this month, Netflix released their latest true crime docu-series Crime Scene: The Vanishing at the Cecil Hotel. Netflix The series focuses on the mysterious death of Elisa Lam, Continue Reading