See What Happened to the 115-Foot Statue of Liberty Replica During a Storm
A violent late-night storm tore through the region Tuesday, unleashing relentless winds and torrential rain that brought down a 115-foot Statue of Liberty replica, one of the area’s most iconic roadside landmarks. While no injuries were reported, the dramatic collapse left residents stunned and emergency crews working tirelessly to secure the scene. The towering replica,…