Kidlington MiB

1 year ago
4

Kidlington is a small town situated a few miles north of Oxford. It is a fairly normal English town and not on the tourist trail. However, a large number of unusual people have been seen wandering around and their behaviour is reminiscent of the mysterious Men-in-Black. See here for more details: http://hpanwo-voice.blogspot.co.uk/2016/07/mystery-tourists-in-kidlington.html.

Loading comments...