The Demon Primate | World’s Weirdest

28

According to local legends, the aye-aye is a demon that can kill just by pointing a finger. Not quite… but if you’re a grub, its bizarre middle digit can be a deadly …

Complete Video at:

LEAVE A REPLY

Please enter your comment!
Please enter your name here