Netflix Have Dropped The Trailer For True Crime Documentary ‘The Vanishing At The Cecil Hotel’ NEWS / By timw_brap Your next obsession.