Disney’s National Geographic has released a trailer for the upcoming travel series, “Never Say Never with Jeff Jenkins”, which follows travel journalist Jeff Jenkins as he travels the world testing the limits of his physical abilities — from attempting to climb 70 foot mountain faces, to rafting class 5 rapids, to sailing in a windstorm […]