Finn Russell is loving live in France where they do things differently

11 January 2020 10:30
EXCLUSIVE INTERVIEW BY NIK SIMON: Finn Russell is loving the different life in France, and he has emerged as Europe's in-form No 10 this seasonreadfullarticle

Source: DailyMail