Apr 15

Alfa Romeo 8C Spider was exposed for the first time at Geneva Motor Show and everyone was impressed.The car’s production will be limited to 500 units.The 8C Spider will be powered by a 4.7 litre V8 engine Continue reading »