Cool things with wheels since 2006
The second picture is interesting. I don't think I've seen a twin engine dragster with one supercharger for both engines. And I assume the gears on the front axle of the Topolino are for ballast?
I think you're right about the ballast, that looks like lead weights in between the gears. I've posted a similar twin engine dragster before, but now, with 21500 posts, it's just not even worth the time to try and find.