31-10-2023, 07:42 AM
I can't help with this longstanding mystery, I'm afraid, but doesn't the introduction to This is London look and sound a bit like Channel 9 from The Fast Show?
youtu.be
Maybe that's a clue?
youtu.be
Maybe that's a clue?