Dressed in tree bark and leaves while munching on a rat caught in a complicated jungle trap, this guy looks a little different than Alexander Skarsgård, the Swedish actor who stole hearts in the new Tarzan movie. But this “real-life Tarzan” is credited with skills that are “superhuman.” Building tree houses, fashioning tools out of […]