A 115-foot replica of the Statue of Liberty was toppled during a storm…
A powerful storm system brought severe weather conditions to a local community late Tuesday night, resulting in significant structural damage, including the collapse of a large replica of the Statue …
A 115-foot replica of the Statue of Liberty was toppled during a storm… Read More