by Kelli Marchman McNeely | Jan 15, 2021 | Documentaries, Movies, Netflix, News, True Story, TV
Things don’t get much stranger than the unsolved death of Canadian tourist Elisa Lam who was found dead at the Cecil Hotel in L.A. back in 2013. The new Netflix docuseries “Crime Scene: The Vanishing at the Cecil Hotel” will delve into the mystery....