Skip to main content
Report this ad

See also:

Is new air traffic control tower in UK the world’s ugliest?

The new air traffic control tower in Manchester, England resembles a factory smokestack.
The new air traffic control tower in Manchester, England resembles a factory smokestack.
Christopher Furlong/Getty Images

Comments

Report this ad