Tag Archives: President Michael Macht

Porsche 918 Spyder Hybrid

Look out Tesla! Porsche’s 918 Spyder Hybrid, once a concept car, is now green-lit and [...]