Flying high with Brand SA

0
331

Seventy-five competitors and officials from 15 countries around the world battled it out for global domination at the recent 20th Precision Flying World Championships held in Brits, North West province.