Kevin Williams Detained in DUI, Hit-and-Run Crash at Gas Station on Wagon Train Road near 15 Freeway PHELAN, CA (January 24, 2023) — Kevin Williams faces charges in a hit-and-run accident at a gas station on Wagon Train Road near the 15 Freeway. According to the California Highway Patrol, the incident happened around […]