Rugby World Cup 2019: Scottish Fans Celebrate Victory With Singing On Train
- Captured on Wednesday 9th of October 2019
- Location is Shizuoka
Description
Scotland hammered Russia 61-0 as they claimed the crucial World Cup bonus-point win to set up a do-or-die showdown with Read more...