Eco Factor: Concept vehicle is driven by electric motors.
British designer Peter Spriggs has come up with a concept vehicle that is friendly to disabled people along with being equally friendly to the environment. The Setra 700 Series vehicle is.










Fresh Comments