back to top

Two Russian Women Arguing About Dog Poop

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

Posted on

View this video on YouTube

Every. Tasty. Video. EVER. The new Tasty app is here!

Dismiss