A mysterious fang-toothed creature was discovered last week on the Gulf Coast of Texas in the aftermath of Hurricane Harvey. Preeti Desai, a social media manager for the National Audubon Society, a nonprofit bird conservation group, was assessing the damage of Harvey when she spotted the decomposing creature in Texas City, Texas. She then posted several pictures of it on Twitter to learn its i