Tuesday, September 18, 2007

Rugby News

Found this poster in a tube station.
Guess the love/hate relationship between the French and English is alive and kicking!