Tomorrow: European Championship match England v Germany

Tomorrow England and Germany will compete for the European Championship. Germany rules the hen house and has for far too long - having won every European Championship since 1995.

The annoyingly titled Die Besten Frauen der Welt (subtitled in English) shows the level of their training, and that pretty much says it all.

Read the full article at From a Left Wing.

Related