TG 320: Bizarre Goings-On in Prague and in London: What Do They Mean?