Looking Into What’s Inside The Statue Of Liberty!

New York City’s most iconic structure, the Statue of Liberty has a lot going on inside it! Here’s an in-depth analysis of what exactly is inside the Statue of Liberty and how it works!