nikola tesla statue in silicon valley April 20, 2015 by WTFFF Master Nikola Tesla statue in Silicon Valley – WTF fun facts Advertisement Related