UFO - NASA - STS-123 - UFOs Above the Port Wing

Here is some good evidence that NASA is
secretly observing an alien intelligent phenomena.

The camera controller pans away
because his job is to prevent stuff like this
from ending up on camera.
- video encodings still in process -