
2003 kicks off with two large US motor shows - the first is in Los Angeles, California, the spiritual centre of the car in the USA. The second is in Detroit, the physical centre. The 2003 shows are full to the brim with new cars and new concepts from the US manufacturers in particular...
Read the full story here.
|

|