Car takes off from shopping center parking lot

The driver fled from the scene

Added:

By: MickeyBoy (1798.70)

Tags: WTF, vehicles

Location: Omsk, Russia