S2 Ep91: Infamous Locales: The Cecil Hotel - Part 1
05.28.2018 - By Esther Ludlow
Download our free app to listen on your phone
The Cecil Hotel in Los Angeles has been home to at least two serial killers, numerous tragic deaths, a sniper shooting and one mysterious death. J