The Cecil Hotel in downtown Los Angeles has it’s share of haunts. Here are 5 chilling facts about the Night Stalker, Black Dahlia, Elisa Lam and more! Would you stay in the Cecil Hotel after this?
Read MoreThe Cecil Hotel in downtown Los Angeles has it’s share of haunts. Here are 5 chilling facts about the Night Stalker, Black Dahlia, Elisa Lam and more! Would you stay in the Cecil Hotel after this?
Read More