Two Russian Women Arguing About Dog Poop

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

  Your Reaction?

    Hot Buzz

    People Are Outraged That Matt Damon Is Starring In A Movie About The Great Wall Of China

    This Proposed National Monument Is Sparking A War Over Presidential Authority

    Now Buzzing