A fun and intense mountain biking challenge where speed, balance, and control are tested against a standing tree trunk obstacle on the trail. #mtbchallenge #mountainbiking #bikelife Trump stuns ...