Rugby World Cup Daily - Episode 24
Japan triumph over Scotland in a thrilling Rugby World Cup decider and Elma was in the stands to witness it.
10:00 Mins
Mon 14 October, 2019