about 1 year ago

from: MotorSportWeek.com

( 576 views )

Organisers of Formula 1's Australian Grand Prix have named Travis Auld as its new Chief Executive Officer. Auld, who arrives after spending several decades in senior... read more »