After five years of either creeping out, intriguing or delighting travelers, the “Devil Horse” of Denver International Airport, as some critics call it, is getting a new round of attention, but it looks like it's going to stay. Behold “Mustang,” a 32-foot, 9,000-pound, electric blue, anatomically correct fiberglass sculpture of a rearing horse situated along Peña Boulevard, the main road to the airport.After five years of either creeping out, interesting or delighting vacationers, the “Devil Horse” of Denver International Airport, as some critics call it, is getting a new spherical of consideration, nevertheless it looks like it’ll stay. Behold “Mustang,” a 32-foot, 9,000-pound, electric blue, anatomically correct fiberglass sculpture of a rearing horse located alongside Peña Boulevard, the principle street to the airport.