This is a rotating TV toy from a multi-promotion "15th Anniversary of the Happy Meal". Other little cars with spinning elements were released for the same promo, and you could hook them together with the peg & hook (seen at left) to make a pull-along train. Each has 3 images…