What is the deal with the yellow Ferrari shields I see on so many Dinos? I understood that the cars never had any Ferrari badging, yet it seems most of...