Archive
Statue of Liberty Opening
Statue of Liberty opens once again on July 4, 2009. Located near New York City and New Jersey. 22 stories high. 300+ stairs. Frank…
Statue of Liberty opens once again on July 4, 2009. Located near New York City and New Jersey. 22 stories high. 300+ stairs. Frank…