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
Monday 14 Oct 2019