The "Blue Mustang"sculpture at the Denver International Airport is often called "Blucifer" because of its glowing red eyes. Luis Jiménez, the artist who created it, died when the sculpture fell on his leg and severed an artery. It was re-erected and still
Jessicamshannon