The World Class Global Finals in Delhi – Video

Japan’s┬áManabu Ohtake won the World Class Global Final last night.

We will bring you more on this shortly. In the mean time, enjoy this video package hot off the virtual press.