not impressed with france performance, guess will now have to support the next french speaking country, come on Algeria !!!!!
you live in England you speak English and you obviously like living in England so why not get behind the boys !!!
Does my head in, your as bad as all the Scots... My family are all Irish but I live in England and I'm proud of it
Bet you couldn't even give me one Algerian players name off the top of your head....
Grrrr ...