Put together by Alfa’s Centro Stile and production limited to 500 cars, this new open top Alfa Romeo 8C Spider immediately entices with that unmistakable "Italian elegance", a unique and inimitable style that hints at its typically sporty Alfa handling.