You are using an older browser version. Please use a supported version for the best MSN experience.

Donning iconic green makeup, torch and tablet, Lady Liberty brings smiles to all ages

Just like the famous Statue of Liberty situated in the harbor in New York City, the performing person has had to deal with all kinds of weather elements.
image beaconimage beaconimage beacon