Tag: Russian Roads
We see a lot of crazy videos from Russia. Many from the roads. This thing rolling down the Samara-Orenburg highway is something special though. WTF IS IT?! Is it a transformer? Spawn of the giant steampunk spider from Wild Wild West? A souped-up new import from Future Japan? Commenters are confused too. Some seriously hacked farming equipment for […]