Deadly Two-Vehicle Crash on Keyes Road at Downie Road DENAIR, CA (April 25, 2021) – Michael Machado was involved in a fatal two-vehicle accident Thursday morning north of Denair. The accident happened around 6:00 a.m. on April 22, in the area of Keyes Road and Downie Road. According to the California Highway Patrol, […]