The sexy convertible variant of the Alfa Romeo 8C Competizione made its highly-anticipated worldwide debut at the recent Geneva Motor Show. Besides showing the stunning car in production form, a beautifully shot video of the 8C Spider attacking a winding road alongside oceanic views was played in front of salivating motoring journalists and enthusiasts.