 did you enjoy england's win 7-0 over germany in the world cup final?  no, that pissing england band spoiled it again
"bunch of "loyal" fans, generally regarded as attention-seeking atmosphere-killers employed by the english football association to play at england matches
" did you enjoy england's win 7-0 over germany in the world cup final?  no, that pissing england band spoiled it again" What is the definition of "england band"?