Pee on your taxi!

Open

First of May 2011.

7 am, Lima Perú. A pretty old taxi driver stops in an empty street to pee on his tires. Dog is man's best friend??