News
People can be heard screaming as they suddenly found themselves hurtling backward down the steep incline of the 150-feet structure at the Langham Place mall in the Mong Kok section of the city.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results