Loading...
Alt

Springs lab site of scientist Tesla finally located

Article added 9/15/2017
The clues were slim, but after several months of detective work the mystery was solved. Where was the laboratory of Nikola Tesla, the genius scientist inventor who, in 1899, spent eight months...