Lady Liberty
-
Lady Liberty Looks More Striking Than Ever
A magnificent and electrifying experience was captured on camera the night of August 16. The Statue of Liberty at New York City was lit up by a lightning bolt. The amazing display was captured by EarthCam’s webcam.
Latest Research Articles