Description Passing by small village in Tarragona. Someone told me that the Top Gear Team are recording a new chapter with a pair of Grand Sport Vitesse, in Costa Daurada. (I think only 350 was made, with 1.200hp)
Join our weekly update alert so you never miss out on pictures of the finest, most expensive, fastest, and most exciting exotic cars. You'll get alerted to...