She’s towering, she’s iconic, and she’s got better photo ops than a red carpet – meet the Statue of Liberty, the ultimate ...
For six years, the small space stuffed with kitschy collectibles at 10th and Oxford streets has beckoned tourists by torchlight.