Skip to main content

Believe it or not, this is what happens every day in the roads of Russia! Thank God those people there have cameras on their cars so we can enjoy stuff like this! 

It is really crazy. Worth it. Check the video 😉