Saturday, 15 May 2010

NASA TV UFOs:
UFOs Filmed during the STS-132 Mission

This UFO footage was filmed on 15 May 2010:

http://www.youtube.com/watch?v=zWBS_jq0h-Q

The NASA STS-132 Space Shuttle Atlantis mission:

Launch date: 14 May 2010 -
Landing date: 26 May 2010.