Originally Posted by McNamara That Ghost... I unfairly picked out all the teams they faced in 2016. Croatia have been the most impressive team this world cup and France are one of the best in the world
Forum Rules