So after that whole myth about sex in space got thrown around and it turned out to be bunk (well, ok, I’m calling it bunk until I see the report my ownself, and I was SO happy to be able to say “sex…in…spaaaaaaaaaaaaaaaaaaace…”. Blah), I figure I owe you guys some REAL Friday Weird Science. […]