The Battle is ON! – Milo President’s Trophy Semifinal preview

889

After an exciting quarterfinal week, the Milo President’s Trophy progresses to the semifinal stage with four teams going head to head to book a spot in the finals.