
A 115-foot replica of the Statue of Liberty was toppled during a storm! See more
A violent late-night storm tore through the region on Tuesday, unleashing destructive winds and torrential rain that ultimately brought down a towering 115-foot replica of the Statue of Liberty, one of the area’s most recognizable roadside landmarks. The dramatic collapse…








