World Grand Prix Logo Cars 2 Pixar Studios Disney Pin L01


Limited Edition of 400
Pixar Studios Exclusive

This pin features the World Grand Prix badge from the Pixar film Cars 2. The pin comes on a special Pixar Studio Store backer card. Sold exclusively at the Pixar Studios Employee Store at Pixar Animation Studios in Emeryville, CA. 


Authentic Disney Pin - Pins Break the Internet