NASA has grown their first chili peppers in space! Speaking of shit-inducing objects in space... [news comedy] Internet Cringe