Little Alien Creature Filmed In Mexico [VIDEO]
Odd video uploaded by Youtube user Starman Chronicles which apprently shows a little creature running into the woods while being pursued by a group of boys.
The boys reckon it was a little alien, must say it does look very small, no idea what this thing could be to be honest, but its interesting. Footage filmed in mexico according to uploader.
WATCH THE VIDEO: