21 Oct 2020 AROC-Bonneville Is Alfa Romeo’s 8C cabriolet the best-looking Italian car ever built? All Alfa Romeos qualify. Source: Is Alfa Romeo’s 8C cabriolet the best-looking Italian car ever built? Share this: Share on Facebook (Opens in new window) Facebook Like Loading... Related