Wah Fu Estate in Aberdeen is the home of many urban legends, but few were as outlandish as the one that happened in the 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.
ZIVOX is a search engine that indexes publicly available streaming links. We do not host, store, or distribute any video content. All media is hosted by non-affiliated third parties.