Extraordinary Science - July 1st, 1992
The Spirit of Tesla Returns In a spectacular display of sparks, science and showmanship, the spirit of Nikola Tesla returned to “Little London” (Colorado Springs). Staged as a separate event from the...
Article added November 29, 2023 - 5:03 PM