Posted on 10/03/2015
Lagonda Taraf, exclusive photos from Geneva

Lagonda Taraf, exclusive photos from Geneva

The Geneva Motor Show is always a tough place to show a new car. Yet despite stiff competition from rival manufacturers, without doubt, the Lagonda Taraf was the greatest car at the show.

Read more