December 17, 2017

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