Made in China, these cars are detailed replicas of the high-performance sports car, perfect for collectors or children who enjoy playing with toy vehicles. With the pull back feature, these cars can move backward, adding to the play value and fun for kids.
Continue reading