Watch: Behold the 116 images NASA chose to convey human life to aliens / future humans. NSFW Trending 8 years ago