Testa Rossa J – A Ferrari Racing Icon Reborn
Source: Ferrari The Testa Rossa J is a beautifully detailed 75% scale model of Ferrari’s iconic 250 Testa Rossa “Pontoon Fender”, from 1957. Racing versions went on to win the 24 Hours of Le Mans three times. Developed by The Little Car Company in collaboration with Ferrari Classiche and Ferrari’s Centro Stile, every aspect of … Read more