25 May 1999 FERRARI 333 SP RACE CAR
Once the most dominant force in the World Sportscar Championship with its prototypes and GTs, Scuderia Ferrari earned 14 titles in two decades prior to withdrawing altogether in 1973 to concentrate on Formula One instead. Ferrari’s racing team had middling success toward the end of...