You are viewing a single comment's thread from:
RE: International Space Station Outhouse Toilet At The Independence Plaza in Houston Texas USA
Woo .. A post that attracts a friend is indeed his impression must feel weird if we never see firsthand how the outer space toilets ..