Meme challenge #129 - Entry #1 - Fermi paradoxdexxx30 (51) in memechallenge • 6 years ago memechallenge joke funny science palnet