The stick figures return. Aliens might not look like us!
A new video of stick figure aliens has surfaced. This is a complicated world, so you never know whether this is an elaborate spoof or not, but San Diego in 2008, then Fresno in 2011? Certainly very improbable.
read more