GolanB Member Supporting Member Sep 22, 2018 620 743 NYC May 26, 2019 #1 May 26, 2019 #1 The article admits later on that he was not the first, but an interesting read. From History Collection Thomas Parker Invented the First Electric Car in 1884
The article admits later on that he was not the first, but an interesting read. From History Collection Thomas Parker Invented the First Electric Car in 1884