The 2018 World Cup kicks off today with a somewhat underwhelming game. The two lowest-ranked teams in the tournament in Russia and Saudi Arabia face off today in a Group A encounter. The game is on at Luzhniki Stadium today at 4pm and Saudi Arabia plan on spoiling the host’s party. According to Saudi Arabia
Russia and Saudi Arabia Fired Up For World Cup Opener
