Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
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 phenomenon, but it becomes the pivotal event for three young people.