facebook
twitter
search
search

King Tut returns to New York (11 images)

Updated: Dec. 31, 1969 at 7:00 PM
1 of 10
A 25-foot tall, 7 ton replica statue of the Egyptian God Anubis passes by the Statue of Liberty in New York Harbor signaling King Tut's return to New York in New York City on March 23, 2010. UPI/John Angelillo
| License Photo