RE: Statue of Liberty
I've always imagined it was huge but seeing it tower over that equipment really puts it into perspective. I'd love to see it in person one day.
RE: Statue of Liberty