Ralf Wiggum
7th Dec 2001, 21:06
After many years service, I'm still not sure where Rumour Control work from. No where to be seen in the telephone directory.
A friend of mine, who will remain nameless, said that it's at a base somewhere in Gloucestershire. Don't quote me on that though. Does anyone else have any ideas where I might find the place?
A friend of mine, who will remain nameless, said that it's at a base somewhere in Gloucestershire. Don't quote me on that though. Does anyone else have any ideas where I might find the place?