Ned Overend finishing strong at the 2007 Iceman Cometh MTB race in Traverse City, Michigan.
Icemanbike racingiceman comethmtbned overendoverend