Fatal ATV Accident Reported on Clow Ridge Road in Philo PHILO, CA (June 3, 2021) – Officers confirmed that one person died in an ATV accident on Clow Ridge Road on May 28. According to the California Highway Patrol, the collision happened at approximately 1:30 PM. Based on a report, the victim […]