Cricket

WATCH: Leo Carter hits six consecutive sixes off Anton Devcich in Super Smash 2019-20

WATCH: Leo Carter hits six consecutive sixes off Anton Devcich in Super Smash 2019-20