Back to Story:
Ferrari F60 America – 10 units for USA, all spoken for
Previous Image