Internet & Geek Culture
Ok so, as part of NASA’s SLS-1 Mission in 1991, over 2,000 moon jellyfish were launched into space on the space shuttle Columbia. The purpose…