10 Dec 2015, 19:30 UTC · By: Mircea Iordache / Mini bike versus kart. The really young gun versus the somewhat older pro. Get ready for instant diabetes as you watch the sweetest race ever