NASA TV UFOs: 3 UFOs Filmed near Space Shuttle Discovery, 29 August 2009, 8:07 a.m. UTC
3 unknown, self-luminous, pulsating objects seem to cross the path of Discovery. The UFOs can be seen at 1:04 and 1.29 minutes into the video:
http://www.youtube.com/watch?v=69Bo3k8rpjI
The NASA STS-128 (ISS assembly flight 17A)
Space Shuttle Discovery mission:
Launch date: 28 August 2009 -
Landing date: 10 September 2009.