More of that Formula 1 Racing merchandise...And this time it's some kind of mini helmet display? It could also possibly be some type of mini helmet trophy or prize item. The drivers of the fast cars must, of course, wear safety helmets. And, because it is racing, those helmets would…