British Couple’s Horrifying Stay At The Cecil Hotel | Crime Scene: The Vanishing At The Cecil Hotel
“It was horrendous”. Plymouth couple, Mike and Sabina Baugh, share their harrowing story of staying at the notorious Cecil Hotel in Los Angeles. Crime Scene: Vanishing At The Cecil Hotel…