http://strangesounds.org/2017/09/what-the-heck-is-this-mysterious-sea-creature-texas-city-beach-harvey-hurricane.html
What the heck is this? Mysterious sea creature found on a beach in Texas City after Hurricane Harvey