Loading...
Tesla turbine testing plant at the Edison Waterside Station, New York

Tesla turbine testing plant at the Edison Waterside Station, New York

The Tesla turbine testing plant at the Edison Waterside Station, New York.