More Videos...

MailOnline - news, sport, celebrity, science and health stories

Worm, snake, or a huge leech? Video of a mystery creature baffles the...