Honey, please. Primates have nothing over this guy when it comes to using tools to help him escape from almost any situation that tries to contain him. A tenacious honey badger named Stoffel time and time again escapes from enclosures at the Moholoholo Rehab Center in South Africa earning him the nickname Honey Badger Houdini. His fearlessness only matched by…
Continue Reading »
Apr 23, 2014