Video Pick: Travel to Moscow with Les Bleus

Check out how the French players enjoy their bus ride from Istra to Moscow for Sunday's World Cup final against Croatia. The French have been based at Hilton Garden Inn New Riga in Istra, 40 miles outside of central Moscow.

Next story loading loading..

Discover Our Publications