The Char Man: California’s Most Terrifying Urban Legend
The night is quiet along Creek Road in Ojai, California. The headlights of your car barely cut t…
The night is quiet along Creek Road in Ojai, California. The headlights of your car barely cut t…