2009 Alfa Romeo 8C: Limited Edition Italian Stallion

The 2009 Alfa Romeo 8C Competizione. The name itself evokes images of Italian passion, breathtaking design, and the glorious sound of a Ferrari-derived V8 engine. This particular example, finished in Read More >>