alekth on 01 December 2010
Haha, well trolled.
Though how do they fail to notice it for so long? You'd think they'd have noticed something that needs to be seen from above when it's on the top of an airport building...







