View Single Post
      08-03-2007, 04:34 PM   #3
Declan
Private
26
Rep
88
Posts

Drives:
Join Date: Jan 2006

iTrader: (0)

That's the date when cars will be released to their owners by dealerships, meaning that the cars will already have arrived at the dealers but kept locked up. Start of US production should by this logic be earlier than March 22.
Appreciate 0