That awkward moment when Wales is better than England…
I think no one would have had the chance to miss the current Euro 2016 in France especially when Germany is about to face France in the semis. Yet what I think is most predominant this time is the team of Iceland and the spirit that…