NASA TV UFOs: UFOs Filmed near the Hubble Space
Telescope during the NASA STS-61 Mission
NASA officials and the UFO debunkers say that every object which is seen near the Space Shuttle or the ISS is Space debris.
Just check what the Hubble Space Telescope cost the American taxpayers and see if you believe that NASA would place the telescope very close to “Space debris”.
The below official NASA TV videos show several UFOs which manoeuvre near the Space Shuttle:
The NASA STS-61 Space Shuttle mission:
Launch date: 2 December 1993 –
Landing date: 13 December 1993.