Russian Bumper Cars

Creative Director
10.04.12

When a truck’s brakes fail on a Russian highway, it turns into a game of real life bumper cars.

Around The Web