For over thirty years, Charlie DeLeo has had the exclusive job of changing the lightbulbs on the torch of the world’s most iconic statue: The Statue of Liberty, in feature documentary, Keeper of the Flame.
For over thirty years, Charlie DeLeo has had the exclusive job of changing the lightbulbs on the torch of the world’s most iconic statue: The Statue of Liberty, in feature documentary, Keeper of the Flame.