Has anyone seen this Hot Wheels Challlenger? It was at the Carlisle Car Show. I think that the stupid Hot Wheels badges cheapen the look of an award-winning car.