25Jun/062
Hooligans in Stuttgart
German and English Idiots are throwing things at each other, the police marches in. Seen after the Germany - Sweden match.

German and English Idiots are throwing things at each other, the police marches in. Seen after the Germany - Sweden match.