England mania 17 June, 2004
Anyone in England can’t have helped but notice the appearance of thousands of England flags on the cars in our streets. As usual, Private Eye has it spot on.


Anyone in England can’t have helped but notice the appearance of thousands of England flags on the cars in our streets. As usual, Private Eye has it spot on.
