National Geographic Channel was in Denali Park filming the reality show “Alaska State Troopers,” when a teenager was rescued from a fall from a cliff.
By Al Camp | posted 6/10/2014
National Geographic Channel was in Denali Park filming the reality show “Alaska State Troopers,” when a teenager was rescued from a fall from a cliff.
By Al Camp | posted 6/10/2014