Fatal pedestrian crash in Truckee leads to arrest for vehicular manslaughter
A pedestrian was killed and another injured in a vehicle vs pedestrian crash in Truckee on Saturday night, and the driver was arrested for vehicular manslaughter.
Read MoreFOX40 News
Leave a Reply