2 Comments

    1. Maximilianne on

      I feel like there’s got to be some point where it would have been less embarrassing to have had the chinese build it (even given all the PR problems of China building UK’s HSR would have caused)

    Leave A Reply