In Mother Russia, Three words that will live in infamy, also famous is ok one more lap and, Here Watch this.
Now we are not too sure what exactly is going on but it seems like some sort of steampunk, Russian motorcycle contest to see who can Get hurt the fastest, and with the least amount of effort.
Either way, Freaking sweet!
SOURCE: Isracing Publiken Och Fans!
Comments are closed.