What's the History of the Statue of Liberty?


The Statue of Liberty is so iconic that it's hard to imagine New York City without it, but plans for the statue got started less than 200 years ago. Learn how Lady Liberty was created in this episode of BrainStuff.