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 abo... read more
Director
Writer
Writer
Director of Photography
0 minutes
2019-10-29
广州话 / 廣州話
Hong Kong
Icon Group Limited
248 days ago
You must be logged in to do that!
Sign up for the beta.