isiopolis.com
Anubis in New York
To celebrate the new King Tut exhibit that opens later this month in New York City, an enormous statue of Anubis was barged up the river and will eventually take its place in Times Square. I love t…