It brought a wry smile to my lips when the team were announced at the site of their sponsors: Vauxhall motors, Luton.
It was described as a car manufacturing plant!
To the best of my knowledge they've only been assembling Renault vans there for years, although they do stick Vauxhall badges on them.
Wouldn't it be ironic if France win the world cup?
|