Anubis rides the east river.


The 25-foot Egyptian god Anubis has taken over New York waters today. Officials insist this isn't some sort of Trojan Horse trick or signal that we are all going to be mummified soon—it's merely a promotional tool for the upcoming “Tutankhamun and the Golden Age of the Pharaohs” exhibit (tickets on sale today!). The last time Tutmania hit the city was in 1979, when 1.8 million visitors flocked to see his treasures

Comments

Popular posts from this blog

French Female Isis Suicide Bomber Story retracted!

Nicolas Cage's syncromystic film: The knowing.

Boris Johnson has Coronavirus!