April 25, 2024
Bigfoot & Creatures Science

VIDEO: Record-Breaking Sized Eel Found On Rockport Beach In Texas

This is not something you see every day, especially in Texas! A researcher near Rockport, Texas, got to show off a 4-foot-long eel.

Read More
X