Woman pulled over for driving bumper car on road

Police officers pulled over a woman who was seen driving a bumper car on a street in China.

June 1, 2018

Top Stories

ABC News Live Presents