2
Less than one month to go, fellas.
So Wales leads the World Ranking for the first time.
Also the first time a European is on top since... 2003? 2004?
Will we finally have another European champion or nah?
Who are you guys rooting for?
Springboks fan here.
Bookmarks