Our Sponsors
2146 / 3297
160505 Tesla Statue
James Neiss/staff photographer
Niagara Falls, NY - Workers braced up the front and back of the Nikola Tesla statue in preparation for removing more concrete from the center. The statue is being prepared to be moved to Stedman's Bluff overlooking the American Falls at Niagara Falls State Park.
- No Comments