English team in World Cup win

It may be a multinational effort, but Nike’s World Cup ad gives the English ad scene cause to cheer English team in World Cup win