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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results