Daventry VIII

Behind the scenes
A location mentioned in Space Quest 6. Perhaps located in the The Daventry Zone or the location of The Daventry Zone.