Published 31 May 2016 at 1451 × 981 in South Africa – lots of questions – few answers Cape Town Helicopters 124 ← Previous Next →