On Mar. 28, 1979, the Three Mile Island nuclear power plant experienced a partial meltdown. It was the worst-ever commercial nuclear accident in U.S. history. There were many stories about mutants around the plant in the years that followed. This man, er... men, was/were interviewed after moving from the area in 2002.
Recent Comments