Source: Xinhua

03-25-2009 09:00

Special Report:   Tech Max

The 1976(R) and 1977 BMW art cars are on display in the Grand Central Terminal in New York, the United States, March 24, 2009. A public BMW art car world tour exhibition kicked off in New York on Tuesday. (Xinhua photo)
The 1976(R) and 1977 BMW art cars are on display in the Grand
Central Terminal in New York, the United States, March 24, 2009. 
A public BMW art car world tour exhibition kicked off in New York 
on Tuesday. (Xinhua photo)


 


-- Click for more news in Tech Max >>