Russia Goals - Score Predictor

Rankings for Luton Town

Rank Username Location Points Predicted Winning Team
#- Wozza St Ives 179 France