Blood squirts out of the eyes of the Texas Horned Lizard!

Yes, you read that right! The Texas Horned Lizard – which is a reptile that lives in the southern United States (including Texas) and Northern Mexico – can squirt blood from its eyes….and humans think werewolves are strange and unlikely?! Apparently what...