“Greatest Team Ever”: Twitter Goes Into Meltdown As Australia Complete 2nd Hat-trick Of T20 World Cup Titles

Australia added a new feather to their cap on Sunday as the Meg Lanning-side lifted their sixth Women’s T20 World Cup title after defeating South Africa

Leave a comment