Fatal Head-On Accident on Highway 89 in Truckee Involves Big Rig and Sedan TRUCKEE, CA (May 26, 2021) – At least two people died in a head-on accident on Highway 89 in Truckee Tuesday afternoon, May 25. The accident happened around 3:25 p.m. at Cabin Creek Road. According to the California Highway Patrol, […]