Tuesday 17 March 2009

NASA TV UFOs: The Space Shuttle Discovery Encounters Large UFO, 17 March 2009

NASA Space Shuttle STS-119 (ISS assembly flight 15A) encountered a large UFO on 17 March 2009:

http://www.youtube.com/watch?v=Y48qDmyYsFM

The NASA STS-119 (ISS assembly flight 15A) Space Shuttle Discovery mission:

Launch date: 15 March 2009 –
Landing date: 28 March 2009.