Wah Fu Estate in Aberdeen, 1980s: One night, residents turned their heads to the sky and saw a giant UFO hovering above them for five minutes. No one else could prove or explain the odd ...
No reviews yet. Be the first to review!