Skip To Content
    Posted on Jul 10, 2012

    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