Lose Much Rating

Lose Much Rating is a European team.