Crime Scene: The Vanishing at The Cecil Hotel

Netflix’s latest true crime docuseries focus on an infamous disappearance at the Cecil Hotel in Los Angeles. If you’ve watched it and found yourself obsessed with the case, then we have all the information you need.

Crime Scene: The Vanishing at The Cecil Hotel

Photo: media1.popsugar-assets.com