A Russian tractor driver refuses to give up after his vehicle gets stuck in a river

Russian never give up.

Rank: 381 Nominate for Video of the Month

More Popular

the last viral vids

Top 25 clips