Fact or Fiction: 1905 electric car?

(KGTV) - Does a picture really show an electric car from 1905?

Print this article Back to Top