HomePosts Tagged "Leeds"

Leeds Tag

Archive

In September, a UFO came close to colliding with a commercial jet while it prepared to land at Leeds Bradford airport in the UK. Was it real?