The Luckiest Man on Earth

Creative Director
07.13.12

Russian man hanging out at a gas station in Orenburg narrowly escapes horrific auto accident.

Around The Web