A 115-foot replica of the Statue of Liberty was toppled during a storm…See more
Storm Damage Topples Statue of Liberty Replica A severe storm moved through the area late Tuesday night, causing significant damage and toppling a 115-foot replica of the Statue of Liberty. The structure collapsed onto the surrounding grounds after being exposed to strong winds and heavy rainfall for several hours. Emergency crews responded quickly to secure…