Five Weird Animal Facts: Five Insane Insects Found in the Wild

Jan 4, 2016
by Editor in Chief

AnimalBytesTV - Jason Miller teaches us about five insane insect species and what makes them unique—the devil’s flower mantis, scorpion fly, antlion, Japanese giant hornet, and Lord Howe Island stick insect.

AB Dragons