Crime Scene: The Vanishing at the Cecil Hotel Season 1 Episode 2
Internet sleuths dissect Elisa's social media posts and a grisly discovery changes everything at the hotel already known as the Night Stalker's one time lair.
Sorry, there are no videos available!