Why Did People Abandon this Pennsylvania Town? | What on Earth?
A series of satellite images captures something disturbing: an abandoned town in Pennsylvania. What caused people to leave?
A series of satellite images captures something disturbing: an abandoned town in Pennsylvania. What caused people to leave?