Beautiful Glow In The Night Sky Is Actually Astronaut Piss 4.98K Foster Kamer 09/12/09 05:00PM Filed to: Water Sports Water Sports Space Science Pee hee immature Giving new meaning to the expression "pissing rain," astronauts who haven't been able to land due to bad weather ended up dumping a large amount of waste from the International Space Station, which left a light trail. [SPACE.com]