Advertisement
Home / Series / The Statue of Liberty / Aired Order / Season 1 / Episode 1

The Statue of Liberty

Documentary showing the history of the world-famous Statue of Liberty in New York harbor.

English
  • Originally Aired October 28, 1985
  • Runtime 55 minutes
  • Network PBS
  • Notes Is the series finale
  • Created April 22, 2021 by
    medialeft3
  • Modified April 22, 2021 by
    medialeft3