It's not a finished car, and there was virtually no time, but when Porsche asks if you want a quick…
Tags: 918, porscheRuss LarcombeMay 17, 201362 views
Who said green cars can’t be mean? Not Porsche. On the eve of the Geneva Auto Show, the Stuttgart-b…
Tags: Featurette, ConceptMichael ThiesMar 7, 2010112 views