Since September 11th, the crown on the Statue of Liberty has been off limits to the public. But that will soon change and tourist will once again be able to go right to the top of Lady Liberty.

AP Video may take a moment to load… 

Leave a Reply