week's memes
This hilarious roundup of memes is the social media breather you needed
Earthlings react to theories of the existence of Aliens and Galactic federation with funny memes