A SENSATIONAL lotus flower stadium that was supposed to be bigger than Wembley was left abandoned for around TWO YEARS. China’s most successful side Guangzhou FC were forced to abandon ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results