Stoffel, the honey badger that can escape from anywhere
Honey Badgers live in Africa and Asia, in burrows vacated by other creatures such as ant-bear, and they are not badgers. They are thus called because somewhat resembles Badgers (Meles meles) and they love honey. … Read more