Jeanne talks with Statue of Liberty Park Ranger Jim Elkin about some of the highlights and symbolism surrounding this iconic New York City landmark.
Jeanne talks with Statue of Liberty Park Ranger Jim Elkin about some of the highlights and symbolism surrounding this iconic New York City landmark.