Sunday, December 14, 2003

Which is it?

Jesse's on the latest bit of nonsense being peddled in the Telegraph.