Here is another great video made possible by our consistently entertaining Russian friends. It would appear as though Russians have developed a new sport, off-road boating. In this video we can watch a trailered boat pass the vehicle that was towing in, and that pretty much sums it up. Watch the video below for your daily dose of Russian fun.


What's Your Reaction?

Like Love Haha Wow Sad Angry

Leave a Reply

Your email address will not be published. Required fields are marked *