World Championships / Ice Speedway of Nations

Can the Russians be toppled?

2012 FIM Team Ice Speedway Gladiators World Championship Togliatti (Russia) - 25 & 26 February