How well do you know the scary blue stallion who terrifies arrivals and departures at Denver International Airport?
A 32-ft tall sculpture with piercing red eyes has haunted travelers for decades at one of the world’s busiest airports. The story behind its creation is chilling.