Alfa’s 4C loses its lid, we lose our shit: The thing is gorgeous. 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 […]