vampire fish

Toothed Eels Rain On Alaskan City

By R. Siva Kumar - Jun 13, 2015 02:55 PM EDT

Suddenly, the toothed Arctic lamprey fish have been dropping from the sky on Alaskan city.

Fun Stuff

Editor's pick

Real Time Analytics