Ever wonder how those pre-Gen custom built stock cars were put together?... Well, this will show you! The product is a highly detailed 1:24 scale diecast car featuring Carl Edwards' Ford Taurus stock car from the NASCAR Owners Series. This vintage stock car has a removable body revealing how stock cars are built beneath their custom sheet metal exterior skin. The exterior has a colorful multi-color design representing the Roush - AAA racing team. Made of diecast material, this collectible item is perfect for fans of racing and diecast vehicles.