Sky Kings: Student Pilot All Over Again

An African flying adventure brings challenges and rewards galore.