Researchers from Florida International University have discovered Asian swamp eels in the Florida Everglades. The 3-foot eel, ...
tHEY call me wADDLES 'o' bRIAN ...