Daily Archives: March 8, 2010

The Capstone – Velozzi CMT-380 Supercar With a Turbine

When you think of “turbines,” what comes to mind?  Jets.  Exactly. Now think of jet engines on a car and what do you think of?  Right, that urban legend about the guy who straps a rocket to his Buick/Chevy/insertoldcarnamehere. Well, never fear, you can have your jet turbine and really damn cool car and not …
Read more