Posted by on November 21, 2015 8:36 am in All Places

The Truth Behind This Pennsylvania Mystery Was Revealed After 25 Years (onlyinyourstate.com)

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.

Talk about it...!