2003 FERRARI 360 CHALLENGE STRADALE

The vehicle is a striking 2003 Ferrari 360 Challenge Stradale, manufactured in Italy. It stands out with its distinctive V8 engine and unique racing lineage as it was built for track enthusiasts wanting a road-legal machine. This right-hand drive sports car resides in Manningtree, Essex, England.
Last bid:
£176,500