Electric vehicles have been here for quite a while now. It's not just mainstreamed as petrol fueled cars. This photo was taken in 1973. That's a General Motors urban electric car being charged. The red car in the background is also an electric vehicle they call "Sundancer."