Statue of Liberty: Building of a Colossus (2001) (movie): 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. Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of Statue of Liberty: Building of a Colossus (2001) below