Wednesday, June 16, 2010

The God of Death Lives in Denver

A 26-foot-tall statue of Anubis has been erected at the Denver International Airport, prompting convern from passengers.
"I'm not superstitious, but it doesn't exactly instill confidence when the god of the dead is staring through the window at you!" says Brian Olson, a Colorado resident who travels frequently through Denver airport.

He's not superstitious, he's just god-fearing!!!
For more, go here:

1 comment: