From the time of its grand opening in the 1920s, the Cecil Hotel, located in the heart of Los Angeles, CA, has become one of the most infamous structures in all the world. Throughout its history, the Cecil has had a reputation of violence and bizarre happenings. Join us tonight as we discuss the terrifying history of the Cecil Hotel.
www.facebook.com/betweenthecrackspodcast
Create your
podcast in
minutes
It is Free