In a provocation seemingly designed to drive symbology buffs and conspiracy theorists to distraction, a giant statue of the death god Anubis sauntered down the Thames on a barge to promote the King Tut exhibit. Note the twin towers in the background that the photos of the stunt seem to showcase.
All the more reason to go to the exhibit...