Two Russian Women Arguing About Dog Poop

    One woman breaks the social contract. Another woman takes exception. Angry Russian words are exchanged. Shit happens.

    View this video on YouTube