Man records small alien creature at parking lot in Mexico
Appearing to be some sort of small-sized alien creature in a parking lot, someone from Mexico captured this moment on video. Immediately, many questions come to mind. Obviously, this appears to be done with...