Tagged With Shoreham Power Plant

Take a look inside the New York power plant that was abandoned after the Chernobyl disaster