Press day back in 1997, as displayed at the Ferrari stand during the IAA (Internationale Automobil Aufstellung) in Frankfurt, Germany. I do not know...