Search

The ‘annex’


The ‘annex’ a subsidiary or auxiliary control compartment within the smallish DUMB in Great Britain at a place called Leighton Buzzard was on Sunday destroyed after its doors were breached and interesting equipment removed.

6,385 views