Three young houseflies stow away aboard the Apollo 11 flight to the moon.
2022
2013
2005
2024
2023
2025
1994
2003
2006
1968
2002
1984
1981
1989
1982
1985
1987