Red UFO spotted on International Space Station Live Feed Camera

ufo nasa iss live feed
ufo nasa iss live feed

 The image is from the International Space Station live feed camera and it shows a glowing red unidentified flying object streaking through space at incredible speed.

User “Streetcap1” spotted the on the NASA live cam stream on July 13, 2015.
Link Live Cam:


Random Posts