2 ms·
> There's another leak on the ISS, but NASA is not saying much about it That's what happens when you leave duct tape home. /s
by hulitu 1y ago
> There's another leak on the ISS, but NASA is not saying much about it
That's what happens when you leave duct tape home. /s