Top of the World

Nov 30, 2011 on History at 12:00 AM

Watch Ice Pilots NWT S03E07 online


The Electra flies to Alert, the northernmost settlement on Earth, forcing Adam and new senior manager Duane to work things out. Hay River rampie Tyler is on the fast track to a co-pilot seat, but first has to prove his flying ability to Buffalo's new... (more) chief pilot, Justin.

Previous episode

Power Struggle
Season 3 Episode 6

Nov 23, 2011

Next episode

Last Days
Season 3 Episode 8

Dec 07, 2011