Justin Ardagh Dies after Struck by Car in Truckee, Stephen Lally Arrested TRUCKEE, CA, (April 21, 2021) – Justin “Shuba” Ardagh died in a DUI hit-and-run crash Wednesday last week in downtown Truckee. The crash happened around 10:30 p.m. on April 14, in the area of Jibboom Street and Bridge Street. According to […]