The 360 Spider, which debuted for the first time in 2000 at the Geneva Motor Show, built on a high p View More