NASA gives 'Space survival' a new meaning with $19 million toilet
Naveen (Who am I?) , Shimla: Jul 7 2007
Made Popular Jul 7 2007
Space survival gets a whole new meaning with NASA fitting in a fancy new $19 million toilet on the International Space Station. The high-tech toilet has been purchased from Russian aerospace firm RCS Energia and the interesting thing is that Russians...
Read Story
Add Images and Videos
Close X
Recommended Tags or Keywords
Search by Tags or Keywords
Selected Media ( You can Upload only Six media )
Manual Upload
Sorry no picture found for this combination of tags. Try to search minimum number of tags at once
Add your Comment