Thursday, October 4, 2007

God Of Dead Floats Down Thames River

A giant, fiberglass statue of Anubis, the ancient Egyptian god of the dead, was spotted floating down the river Thames to promote and exhibit of treasures found in the tomb of King Tut.

No comments:

Enter your email address:

Delivered by FeedBurner


Video Clip Archive