• We have updated the guidelines regarding posting political content: please see the stickied thread on Website Issues.

di pietro motor

  1. A

    Compressed Air Propulsion (Trams; Cars; Other Vehicles)

    The French have come up with a car that runs on compressed air. From the BBC: 'Engineers in France believe they have come up with the answer that environmentalists and economists have spent years searching for: a commercially viable, 100% non-polluting car, which costs next to nothing to run...
Back
Top