Did Astronauts Bring Moon Bugs Back To Earth? | NASA’S UNEXPLAINED FILES S3

Apollo 12 astronauts return to Earth carrying an unexpected payload. Had they just discovered life on the moon?

Show: NASA'S UNEXPLAINED FILES
Season: 3
Episode: 2
Telecast date/time: STARTS 13 JUL | 9.50PM | 9.55PM KUL | 9PM MNL | 8.50PM BKK/JKT

Discover more at

Facebook:
Twitter:

source