0
18 December 2010
I brush over England’s performance in the third Test at the WACA in Perth Australia. Let us say that it turned out to be one of the worst defeats we have ever suffered at the hands of our old enemy. Australia gloriously snatched victory out of the jaws of almost failure. Suffice it to say […]