GENEVE, SWITZERLAND

The new Ferrari 360 Challenge Stradale is displayed at the Geneve 73rd International Motor Show on March 6, 2003 in Geneve, Switzerland.