• Sat. Jan 16th, 2021

titanium space toilet

  • Home
  • NASA tests new $23M titanium space toilet headed for International Space Station