NEW YORK (WABC) -- The Statue of Liberty is celebrating its 130th birthday Friday.
The gift to the United States of America from France was dedicated on October 28, 1886.
[Ads /]
Check out more facts about Lady Liberty by clicking on the video player above.