Russell confident in his ability to lead at Twickenham

© SNS
Finn Russell will try to help Scotland to their first win at Twickenham in 34 years.
Breaking

    Cancel