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:FacebookLike this:Like Loading... Related