UFO Spotted Over North Korea

December 12, 2017 Jeremy 0

“The object was captured with a camera installed on the International Space Station.” The video shows a bright object flying above North Korea and appears […]