The Germans are Coming
by quazi zulquarnain
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 second Champions League final in Wembley in three years. Football was coming home and with an English team defending their [...]

















