#1Junk Scienceby crossingthevoid3621175Aliens have landed and they come in peace. Now if humanity could just get its sh*t together.Completedspacecraftspeculativescience-fiction+22 more