i am so confused on how to read or what the numbers mean. l
also how could there be such low production numbers ? does 3000 mean 3000 cars? how could there only be a grand total of like 3000 E90s per LCI ?? i am reading that right ? LOL
Last edited by Ezio; 07-11-2013 at 09:22 PM.