OK,,
question time!
as all the cars are the same under the skin,,
who makes whats under the skin?
as in the tube frame.
we hear the commentators say "thats so and so old car"
so there must be only X amount of new ones built each year.
Is it only the dealer teams that can create new cars?
(I really cant see vodaphone waiting around)

