This is a Disney The World of Cars diecast race car. It is the car #4 Tow Cap Hitch Protectors car. Made in 2009. One of the Race O Rama cars. It is new in the package. Package has signs of wear. See pics for details. I o combine shipping on items sold. Check out my other items.