National Champs results

A large team of Flying Geckos flew the flag in Rotorua last weekend, and produced some excellent results. Here are the details and some photos […]