Originally Posted by McNamara That Ghost... Chelsea in the final. All English finals. Super Cup winner will be English. EU
Forum Rules