Alfa Romeo has unwrapped the production version of the Alfa Romeo 4C sports car ahead of its official debut at the 2013 Geneva Motor Show. The 8C ‘mini-me’ measures under four metres in length, 118cm high, and is lighter in weight as well. It sits on a wheelbase of less …
Read More »