Language:
  • EN

The Wheels are Coming Off

Occurred on May 6, 2019 / Tula, Russia

Info from Licensor: "I filmed a car losing its wheel."

Location Tula, Russia
Occurred May-6-2019
Posted By Evgeny Evsikov
Posted On Jul-16-2019

Tags