Electric Bus and its charging station, London 1906. Electric cars were present more than 100 years ago - all new is well forgotten old, or well hidden. Follow General Patton 38.4K views18:27