Rachel Castillo: The Simi Valley Monster // 660
A 25-year-old woman was spending the day working from home in Simi Valley, California, when she vanished
suddenly, leaving behind a terrifying, bloodied scene. This is the murder Rachel Castillo.
suddenly, leaving behind a terrifying, bloodied scene. This is the murder Rachel Castillo.