Mountain Biker Carson Storch on Axl Heiberg Island in the Canadian Arctic for Red Bull Media House film "North of Nightfall".