Welcome to ToTG!



June 4, 2008

My 2¢ on # 2





June 4, 2008

A Russian official has said that the recent toilet troubles in the International Space Station might force the crew members to leave.

In other words, they may have to evacuate because they cannot evacuate.

No comments: