A relatively small object in space, roughly the size of the Statue of Liberty, is expected to zip past Earth on January 31.
She’s towering, she’s iconic, and she’s got better photo ops than a red carpet – meet the Statue of Liberty, the ultimate ...