ahaha, I'm glad I clicked on this topic. That was awesome. I love the Lakitu's face expression when reeling in the one racer. He's like "you disgust me".
Pretty neat. How cool would it be if there was a go kart race track that was Mario themed? You probably couldn't have the bikes in it, but it would be cool to be able to ride in a replica of your favorite kart from the game?