NEW Sealed! NEW Disney Pixar The Incredibles 2004 Nano Auto Pull Back Race Car tube Set of 3
Cars are new, never used and in original plastic tube. Tube has some minor dents and dent marks on top around the hanging tab.
Please see pictures for more detail.