So who is up for a podium finish in Mexico - all seems to be out in the open at the moment - could be anybodies game
I think NEW ZEALAND, SWITZERLAND, FRANCE or GREAT BRITAIN are the strongest teams. They will get the podium this weekend.
Too hard for MEXICO to catch the TOP5 even this is their home race.