Quote:
Originally Posted by mr 420 What exactly was The Dellon Godhead? I've just been reading about it and I can't say that I have ever heard of it before. A Dr Who/New Avengers crossover? The mind boggles. | Nobody?
__________________ The Church Of What's Happening Now. |