The Alfa Romeo 4C Spider has been forthcoming for a while now – the droptop version of the little Italian sports car was previewed as a concept in Geneva last March. Almost a year on, it's finally arrived in production guise at the 2015 Detroit Auto Show. Little appears to have changed in the Spider's journey from show […]

Read more of this post