This Gigantic Eel Is the Stuff of Nightmares — and You’re Going to Want to See It

els. Why are they a thing? No one knows.

Like mosquitoes, they seem to exist solely to upset us all.

Especially this one.

Advertisement