International Finals Previous Edition

The International Final was held in September 2014 in Sochi, Russia.