12/18/08
While the folks at NORAD are busy tracking the whereabouts of a roly-poly guy named Santa, folks heading to the Dallas/Fort Worth International Airport should be on the lookout for a ten-ton, 26-foot-tall statue of Anubis, the ancient god of mummification and the dead. Airport officials say the statue, complete with a giant candy cane […]