Alien Encounter in Seminole, Texas on 2016-09-19 00:00:00 – We found this dead outside my mother in-laws house in seminole tx. we have no clue what this thing is but appears alien in nature to us.

We found this insect/entity dead outside my mother in laws house, we have no idea what it is or what it could be if you you guys know what this is please let us know because we have never seen anything like this.

Leave a Reply