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