A symbolic Indpendence Day journey for some visitors to the Statue of Liberty. For the first time in nearly eight years, the public is being allowed to make the arduous climb into Liberty’s crown.
Filed under Headline
Saturday, July 4, 2009
Not working? Click here!





No Responses