I don't have a clue.
The references are utterly beyond me. I know it's about the London Underground, but (on average throughout my life) I spend about one day every 8 years on the London Underground.
(
The Hedgehog From Hell should be drowned like a superfluous kitten, Thu 17 Jan 2008, 22:15,
archived)