By Grace Vasquez
What in the world is this? Hurricane Harvey brought in high winds and heavy rains and strange creatures washed ashore in Texas City, Texas.
Photo was post on social media and crazy comments started coming in including from Dr. Kenneth Tighe, a biologist with the Smithsonian National Museum of Natural History, thinks the animal in question is a fangtooth snake-eel or “tusky” eel. Yikes! Whatever it is, it sure is scary!! ~grace