Skip To Content

    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