No they aren't all sold - I heard they are limited edition, but the first x number will be sold for an extra £695. According to WhatCar magazine that figure will go up to £850. That's just wrong.....

J


Edited by EasternJay (14/11/05 05:49 PM)