Skip Nav

Anibus Statue Arrives in New York Harbor

Picture It: The Lady (Liberty) Doth Protest

A 25-foot tall replica of the Egyptian god Anibus travels past the Brooklyn Bridge in New York Harbor today. The statue will be part of National Geographic's Tutankhamun exhibit, which begins April 23 at Discovery Times Square Exposition.

Image Source: Getty
Latest Love
Looking for the perfect gift this holiday season? Order our POPSUGAR Must Have box now >>