Russia Goals - Score Predictor

Rankings for Norfolk

Rank Username Location Points Predicted Winning Team
#- Pete Norwich 124 Germany
#- Franz_Schite Munich Argentina
#- mustard Norwich 135 Spain