Motorists argue over who caused a collision; an alleged drunk woman on a motorized scooter crashes into a 1983 DeLorean.
Jan 06, 2016
Jan 08, 2016