Friday, 4 June 2010

Anubis statue installed outside airport terminal

As if travellers were not already freaked out by a 32-foot tall blue stallion with fiery eyes, now a towering statue of the Anubis, the Egyptian god of the dead, is welcoming fliers at Denver International Airport in the USA.
Source: the Denver

No comments:

Post a Comment

Follow by Email