Travis Rice Aptly Named This Alaskan Spine “The Final Boss”

Travis Rice took a page out of the gaming world when naming this incredible terrain deep in the Tordrillos Mountains of Alaska.