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.
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.