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.