Electric Vehicles - Cars Of The Future? No, The Long-Forgotten ...

A prototype of an electric carriage is displayed at the New York  International Auto Show in

Related Electric Vehicles - Cars Of The Future? No, The Long-Forgotten ...