Every other day, in this constantly changing world of "Locked In Alien" internet humor, a new meme seems to take over the feeds. Some stick, others fade away. But every so often, something comes ...
from California, reacting to the recent cats and ducks memes of Donald ... and kittens in Ohio because he’s gone down some ...