1958 Ferrari 250 Testa Rossa diecast car model by CMC in 1:18 Scale Quality model car in 1:18 Scale Manufactured by CMC A great gift to display in the home or office.