Fatal 2-Car Head-On Collision on Highway 89 in Truckee TRUCKEE, CA (January 26, 2019) – At least one person was killed following a two-car crash Saturday night in Truckee. The crash happened around 6:34 p.m. on northbound Highway 89 at Cabin Creek Road. According to an initial report by the CHP, a […]