886948_569996976490561_1689193581263356265_o.0.0

More Plants in Space

Remember last year when Babbleon5 reported that space lettuce was grown on the International Space Station for the first time? (Why are you not more excited by that btw? Because I'm still freaking out by that.)...