Hold On, Let Me Tell It
#110- Netflix & Kill! Vanishing at the Cecil Hotel
This week on the show the gang discusses the Netflix mini documentary series Crime Scene: The Vanishing at the Cecil Hotel. This doc has grabbed the attention of everyone and we were no exception. We lay out the story and talk about the various theories t