England due to start soon in a tough game against Argentina. Seems like the Scots and French got lucky with wins in their games against the "minows"
Eh? What about it?