Mysterious “Vampire Squirrel” Finally Caught on Camera

The newly-discovered squirrel has the fluffiest tail of any animal, may also disembowel deer.

Leave a Reply