Electric scooter rider head on collision with car

rider hits the car with force

Added:

By: MickeyBoy (1588.70)

Tags: wtf, vehicles

Location: China