I did finally find a link to the world crest badge. I don't know why it does not come pre-attached...
(Insignia - General) The World Crest Badge...
For those who have trouble sewing those !@#$%^&*( tiny patches on (including myself) there is:
Badge Magic for Scouts - Attach Boy and Cub Scout patches and badges - no sewing
Our pack has always had the money to give all of the boys a pinewood derby car or whatever we were racing that year... the 'giveaway' part is kind of a gimmick / marketing...
Oh, and your can decorate it as you like (within the rules, of course) so you can make it look like the car of your favorite driver or one the kind of cars Jay makes (or not).
One year, we glued on the upper portions of a plastic army tank and my son got one of the 'appearance' prizes!