Related posts:
Posted on 03 March 2010 by Scott
[...] of the stars at the 2010 Geneva Motor Show, and at Auto China in Beijing, was the Porsche 918 Spyder. At the car’s unveiling in Geneva, Michael Macht, President and Chairman of the Board of [...]