First I've seen an explanation of what happened dealing with meme lady...
Here’s the Backstory to the Woman Freaking Out on the Plane About Lizard People [VIDEO]
This week a video popped up on the internet of a woman freaking out on an airplane about lizard people.
thinkcivics.com
Last edited: