Crime Scene: The Vanishing at the Cecil Hotel – Review

Crime Scene: The Vanishing at the Cecil Hotel makes for a chilling docuseries that encourages the viewer to take what they know and conclude this case on their own.

Up ↑