PARIS 7s 2018: CHAMPIONS – SOUTH AFRICA

Published on Jun 10, 2018 by William Webb Ellis

South Africa win the 2018 Paris 7s – stop number 10 on the 2017/2018 HSBC Sevens World Series.

Photo Credits: Getty Images.

Category