Departure from car service

Woman shouts that there are no brakes

Added:

By: Cosmos (9952.30)

Tags: no brakes, car, in the water, service centre

Location: Russia