Many countries can make really fast sports cars, but no country does really beautiful sports cars quite like the Italians. The latest proof comes from Alfa Romeo, which just took the wraps off of its sexy, make that seeeexxxxy new 4C Spider at the Geneva auto show. READ MORE ››

The rest of the story...
CarandDriver.com