She’s towering, she’s iconic, and she’s got better photo ops than a red carpet – meet the Statue of Liberty, the ultimate ...
Fifty cents admission gets you a look at a wealth of Americana inside: More than 700 Statue of Liberty-themed memorabilia, from toothbrush holders, spoons and stamps to socks, Barbies, Legos and lawn ...