Disney Super Racing Pixar Cars 2 Movie New Factory Sealed NO. 399-1A1
Some damage to the plastic. But still stuck to the card
Condition is New. Shipped with USPS First Class.