Anubis, God of Dead, Floats Down Thames A giant, fiberglass statue of Anubis, the ancient Egyptian god of the dead, floated down the Thames in London Monday to promote an upcoming exhibition of treasures from the tomb of the young Pharaoh Tutankhamun.
Odd News | 201 Views Added By: Yodyo on Oct 3 2007 at 4:11 pm