<mgalgoci> looks like a house cat pooping an aligator
The one and only voice acting astronaut is assigned to fly on STS-131, tentatively scheduled for February 2010. This is an old news, NASA announced the assignments back in November, but I wasn't following closely enough. In fact, I have wrote her off already.
Tangentially, Sumire's career plan seems way …read more