2011: Egypt overcome England to take the title

Egypt won a dramatic final in Paderborn against title holders England.

SH17476

Other Related Blog Posts