Reddit
Looking for nasa footage with rodents in it
I distinctly remember 2 videos, one on the ISS and one on Mars where rodents are clearly visible. Does anyone know what I’m talking about and have access to this footage? Thanks
View on r/Globeskepticism by ChemicalPromotion122 – View Source