December 12 has been reported as a likely date for the all-British clash after ill-tempered negotiations previously centred on London and New York.

December 12 has been reported as a likely date for the all-British clash after ill-tempered negotiations previously centred on London and New York.
Leave a Reply