1000 Summits for Yeti Man, Take that Sir Hillary.
Back in August I wrote about James McCown, aka Yeti Man, who had ridden Expedition Everest over 500 times. He’s now passed the 1000 ride mark. James McCown (right) of St. Petersburg, FL, screams Oct. 30, 2006 as he rides Expedition Everest for the 1000th time at Disney’s Animal Kingdom theme park in Lake Buena… Read More »1000 Summits for Yeti Man, Take that Sir Hillary.