Tag: sea creature

Frightful Sea Creature Washes Ashore On Texas Beach

0
Following Hurricane Harvey, a peculiar aquatic creature washed up on a beach in Texas City, Texas, which is a suburb of Houston. The creature...