As the last competition for GFR in their 2012 season, 110 teams from 25 different nations gathered together at the Hockenhiemring in Germany. This year the attendance list promised to be especially challenging, filled with teams from all over the world who had won at 2012 or previous competitions.[…]