The following advert appeared in the last few days:
Low Mileage GT Turbo for Sale
Does this belong to anyone here or anyone know anything about it ?
Steven
PS Apparently will feature in performance french car magazine next month which come's out on March 13th.