Car takes off from shopping center parking lot

The driver fled from the scene

Added:

By: MickeyBoy (1672.70)

Tags: WTF, vehicles

Location: Omsk, Russia