Construction issues on Central Harbourfront cause delay to World Rallycross –
Construction issues on Central Harbourfront cause delay to World Rallycross South China Morning Post
Read More: Construction issues on Central Harbourfront cause delay to World Rallycross –