Australian GP called off!
08/04/2015
In the past century, motor racing in China was completely absent, with the exception of the prestigious Macao...