Our Sponsors
2325 / 3297
160420 Tesla 2
James Neiss/staff photographer
Niagara Falls, NY - Dan Davis, scans the area of Stedman's Bluff overlooking Luna Island and the American Falls, approximately where the Tesla Statue is going to be moved.
- No Comments