Unexplained
Paranormal Phenomena

Triangle Shaped UFO filmed next to the International Space Station

0

A UFO was observed visiting the International Space Station in December, 2013