It’s 1998 all over again. France will win the World Cup 2018 – according to Fidante Partners (whoever they are).
Here is their report.
Games begin in 10 days. Time to work on your entry.
Δ