Upload
joe-varvara
View
240
Download
0
Embed Size (px)
DESCRIPTION
It’s a battle for the top spot when Germany and Russia square off at Luzhniki Stadium in Moscow. Both teams have dominated the competition and with only one game remaining for each side after this one, it could be a winner takes all contest.
Citation preview