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