A mysterious creature washed up shore in Texas City after Hurricane Harvey and it has the Twitterverse wondering what it is. Some believe it is a fangtooth snake-eel, a garden or a conger eel. Source: Twitter A mysterious creature washed up shore in Texas ...
↧