Bathurst 1000: a race exclusively for the brave
Bathurst 1000: a race exclusively for the brave