Lemmy Shitpost
AnonWyo
•
Now
•
94%
NASA has some explaining to do
Also, the Jewish God and Muslim Allah are on the International Space Station.
Comments 147
Also, the Jewish God and Muslim Allah are on the International Space Station.