Today is the birthday of The Stature of Liberty. One hundred and twenty-five years ago, the proud Lady was gifted to the United States from the people of France. (Three men and the Lady! NY with nephews George and Michael - April 2000) Starting tomorrow October 29, 2011, all interior spaces of the Statue of Liberty will close while upgrades are made to the pedestal and the 200 year old fort ... continue reading...