› added 6 years ago
82
TIL Ferrari only produced 400 of their iconic 2005 Ferrari Enzo. The first 399 were sold in the public market, with the final 400th being gifted to Pope John Paul II which was then auctioned off for charity for $6M to help the victims of the 2005 tsunami in Southeast Asia.