David Scott Havens Arrested for 3 Accounts of Vehicular Manslaughter

David Scott was found guilty when the dash cam footage of him running over 3 pedestrians was leaked. He was sent to court and was sentenced for life.