UFO hellicopter NYC

UFO by the twin towers.