Justin Ardagh Dies in Truckee DUI Hit and Run, Stephen Lally Arrested Truckee, CA (April 16, 2021) – On Wednesday, a pedestrian named Justin “Shuba” Ardagh, 25, died after in a hit-and-run crash on Jibboom Street. Officers responded to the scene at around 10:30 p.m. at the Bridge Street intersection in downtown Truckee. […]