WATCH LIVE
NEW YORK -- 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.
Check out more facts about Lady Liberty by clicking on the video player above.
Officers, suspect identifed after Germantown police-involved shooting
Supercross returns to Philly for the 1st time in more than 40 years
Action News theme song sheet music gets makeover