World Cup kicks off with a bang as host Mexico takes lead vs S. Africa

The extravaganza hosted by the United States, Mexico and Canada is the biggest World Cup in history, stretching until the final in New Jersey on 19 July.

Leave a Reply

Your email address will not be published. Required fields are marked *