Skip to content

Invasion of the Brain Snatchers

Jade Helm

Jade Helm 15 is underway in Texas, and unfortunately there is no invasion in sight. Fooled them again, didn’t we?

Share