devang chouhan —

  • quotes
  • about
  • contact

Nikola Tesla

November 29, 2014

A documentary on Nikola Tesla…the unsung hero…the greatest geek who ever lived!

“Nature and nature’s law lay hid by night, god said ‘let Tesla be’ and all was light.”

  • chimps
  • tech