iOS app Android app

Science Channel Close Encounters

Lee Speigel

Astronaut Leroy Chiao Opens Up About His 2005 UFO Sighting | Lee Speigel | Posted 03.02.2014 | Weird News

In 2005, astronaut Leroy Chiao was commander of the International Space Station for six and a half months. During a spacewalk with cosmonaut Salizhan ...