Man, Cheetah, Wild is a new (must-watch?) show airing on the Discovery Channel, which follows an insane man named Kim Wolhuter, who claims the ability...
by BroBible Viral on September 25, 2013 at 11:00am
by Andy Moore on January 15, 2013 at 6:05pm
Woah, my God, this is nuts. The Daily Mail has the backstory: