My dealer suggests '05 will be very limited. I'm guessing from reading the threads here, there may not be ANY.
How about '06? Is this a limited production car? If so, what does "limited" mean? Hundreds? A thousand or two? Or we'll all eventually see them everywhere?
Thanks guys
2000 540i sport
2002 Avalanche
1996 Porsche 993 C4S