top | item 11892626

(no title)

kidoptcus | 9 years ago

It's an interesting prediction. The UI design is clear too!

Do you have the prediction for the final rankings and the winning %? Some predict France and Germany are in top 2.

discuss

order

No comments yet.