December 10, 2016

The Germans are Coming

May 2, 2013 Quazi Zulquarnain 0

In typical fashion, the Germans spoiled the party. Come May 25, 2013, the English Football Association was due to celebrate a hundred and fifty years of incompetence, sorry existence, with the crowning glory of the […]

1 2