Ferrari 250 Testa Rossa #9980670 Read Also: Ferrari 250 Testa Rossa #7780012 Ferrari 250 Testa Rossa #8953436 Ferrari 250 Testa Rossa #8722030 Ferrari 250 Testa Rossa #7121436 Ferrari 250 Testa Rossa #8772455 Ferrari 250 Testa Rossa #7871035