A 115-foot replica of the Statue of Liberty was toppled during a storm, See it!
Late Tuesday night, the skyline of the local community was forever changed as a relentless storm struck, ultimately toppling a beloved landmark. A 115-foot replica of the Statue of Liberty, long regarded as a symbol of regional pride and a prominent roadside beacon, could not withstand the force of the high-velocity weather system. As midnight…
Read More “A 115-foot replica of the Statue of Liberty was toppled during a storm, See it!” »