Comment: 1
  • Forlath Grey July 24, 2014 10:11

    Reminded me of the Tesla memorial/monument/statue I saw at Niagara Falls . . .

    Tesla Statue in Upstate NY

    Niagara Falls Tesla

Post a Comment

Skip to toolbar