BY KEYE TV FRIDAY, NOVEMBER
20TH 2015
A near-record 38-inch eel was
recently found in Lady Bird Lake.
It's an American eel, native to
Texas and found as far south as South America.
The Texas record is 42 inches,
this one just four inches short.
The eel was released back into
the lake.
No comments:
Post a Comment
You only need to enter your comment once! Comments will appear once they have been moderated. This is so as to stop the would-be comedian who has been spamming the comments here with inane and often offensive remarks. You know who you are!