Friday, June 4, 2010

Denver airport's latest sculpture: God of the dead

DENVER (AP) -- Sculptures outside Denver International Airport already include a 30-foot-tall, rearing blue mustang with glowing red eyes, nicknamed "Bluecifer" by snickering locals....---...More

No comments:

Post a Comment