World Cup Highlights: Hosts Russia Thrash Saudi Arabia 5-0

World Cup 2018, Live Football Match Scores Russia vs Saudi Arabia: Russia are under enormous pressure to perform when they face Saudi Arabia

Leave a Reply

Your email address will not be published. Required fields are marked *