Date of sighting: March 4, 2015
Location of sighting: International Space Station
This UFO was seen this week at the International Space Station, which its name itself is a contradictory of terms, since the Chinese were not invited, but the USA just hands over 100% controlled to communist Russia.
Streetcap1 of Youtube caught this UFO. The light reflection off of its surface is indication that this is a solid craft that we are looking at. As the suns light diminishes, so does the light reflecting off of this UFO. If I had to make a guess at its distance, I would say 75-150 meters away. If I'm wrong, then its bigger than any of us could imagine. SCW