Crime Scene: The Vanishing at the Cecil Hotel - Season 1 Episode 1 - Episode 1 - Watch Online Free
Crime Scene: The Vanishing at the Cecil Hotel S01E01 Watch Online Streaming
Feb. 10, 2021The once-grand Cecil Hotel provides a nightmarish backdrop for the disappearance of Elisa Lam. Her final footage in an elevator triggers a viral hunt.