-
Marine Researcher Finds ‘Massive' American Eel on Texas Beach
A Texas marine researcher found a big surprise during a beach survey last week on Mustang Island.
-
Marine Researcher Finds ‘Massive' American Eel on Texas Beach
A Texas marine researcher found a big surprise during a beach survey last week on Mustang Island — a massive American eel.