This Russian Fellow is not Shy

6 years ago by in Russia Tagged:

Google Street View Russia captures a guy taking a whiz, right in front of a lady!