Statue of Liberty: Building of a Colossus
- TV Movie
- 2001
The history of the Statue of Liberty, including how it almost didn't make it to the United States and the $260 million restoration project.The history of the Statue of Liberty, including how it almost didn't make it to the United States and the $260 million restoration project.The history of the Statue of Liberty, including how it almost didn't make it to the United States and the $260 million restoration project.