January 18, 2006 at 2:58 pm
http://archive.gulfnews.com/nation/Leisure/10012117.html
“Al Ain: The Russian Knights were named the best jet formation team on Monday at the Fédération Aéronautique Internationale’s 23rd World Grand Prix on the closing day of the Al Ain Aerobatic Show 2006.”
I guess this will close the flame about what aerobatic team is “best of the best”. The answer becomes obvoius – Russian “Russian Knights”