Red UFO spotted on ISS Live Feed Camera – July 13, 2015

The next footage is from the International Space Station live feed camera and it appears to show a red glowing unidentified flying object streaking through space at an enormous speed.

Streetcap1 spotted the UFO on the live cam on July 13, 2015.
Link Live Cam: http://www.ustream.tv/recorded/67459877

 

Leave a Reply