Tagged: ‘Night Stalker’ Richard Ramirez

The Cecil Hotel

The disturbing history of The Cecil Hotel

Known for its disturbing history, a hotel located in downtown Los Angeles—has been the topic of numerous discussions as many things have happened at this location. Some events still can’t be explained. There have...

×