Australian GP called off!
06/04/201506/04/2015
Shanghai International Circuit has been a permanent fixture on the F1 calendar for more than a decade, but a...