If there’s one car out there that makes us more whet than an Alfa Romeo 8C Competizione, then that car has to be its drop-top twin, the 8C Spider. To our misfortune however, the only 8C Spider we’re capable of buying right now is made in China and measures less than 10 inches in length… Well at least Alfa Romeo was thoughtful enough to enrich our dreams with a new image gallery of its stunning 8C Spider. –Images after the jump