A family from Texas claims to have found this strange creature in their front yard. They said that the alien creature was in the bushes and that it looked like an alien with a caterpillar body. At first, they thought it was a Mothman but when they looked more carefully at it they changed their minds. The legendary Mothman creature has red eyes and has mostly been seen in Chicago.
We don’t say that Mothman creature doesn’t exist, but the supposed alien creature found by this family seems to be just a plastic toy, isn’t it? Anyway, the video became viral and I wanted to make clear our opinion about this supposed alien creature. Have a look at the following video and decide for yoursel.
What do you think this could be?