Honey Buzzard (High Quality)
Channel: The Owl Guy
Date: 2011-11-25

The one thing badder than the Honey Badger. It eats the baddest insect on the face of the earth. The one thing capable of killing the Honey Badger itself, Giant Asian Hornets and they just stand by and let her eat their children. 

I do not own the rights to this video, National Geographic Channel owns all rights.