Astronauts Jiggle ISS Water Recycler Handle But Crew Can't Drink Pee…

The multimillion dollar water recycler » 11/23/08 10:31pm 11/23/08 10:31pm recently installed by astronauts aboard the International Space Station is still experiencing some minor issues this evening, meaning crew members will just have to wait to have their first peetinis, Long Island Iced Pees, Whiskpee Sours and other lame pee-themed drinks I have…