Crime Scene: The Vanishing at the Cecil Hotel

This is just embarrassing. Stop giving conspiracy theorists a platform for the sake of “balance”. Don’t watch this.