The Truth Behind This Pennsylvania Mystery Was Revealed After 25 Years
No one in the town of Dauphin knew where it came from or how it arrived: in 1986, a statue of Liberty replica appeared on a piling in the middle of the Susquehanna River, off of Route 322. Traffic on the highway stalled from people who pulled over, slowed down, or stopped altogether to peer at the strange new landmark.
Comments