Article

Star TelegramStar Telegram on 2021-08-18 21:00

Watch your step: Strange creature spotted burrowing on Texas beach, photos show

Photos from Texas show a unique sea creature, a shrimp eel, pop out of the sand after burrowing into a Galveston beach.

Related news