Jun 22, 2018What is THAT?! Weird creature washes up on Texas beachAn odd sea creature that washed up on a Texas beach is puzzling park rangers. The odd-looking fish that lives …