Electric scooter rider head on collision with car

rider hits the car with force

Added:

By: MickeyBoy (1726.70)

Tags: wtf, vehicles

Location: China