Now Playing | Apollo 10 Lunar Module Faces Catastrophe -- And Moon Pigeons 203

Were "moon pigeons" spotted on Apollo 10 mission a warning for humans to stay away? Some people think so. This is the moon mission mystery you may not know about.

Recommended for You

Watch More Are We Alone Videos
Filter