England Dominate the Wallabies And Are Through To The Final

The last time England made it to a cricket world cup final I was still three months away from being born. That game ended in a loss to Pakistan but after watching England obliterate Australia today they have a great chance to get their hands on that trophy this time. After big time momentum wins […]