Originally Posted by Cleve van Leef Italy must be favourites to win World Cup now P 2 W 0. D 0 L 0. Pts Diff +66 B 2 Pts 10 Amazing https://www.bbc.co.uk/sport/rugby-union/49864374 It's an excellent start
Forum Rules