Ferrari 250 Testa Rossa #7769409 Read Also: Ferrari 250 Testa Rossa #7780012 Ferrari 250 Testa Rossa #8722030 Ferrari 250 Testa Rossa #8953436 Ferrari 250 Testa Rossa #7121436 Ferrari 250 Testa Rossa #7871035 Ferrari 250 Testa Rossa #8578166