about 1 year ago

from: MotorSportWeek.com

( 572 views )

 ( 0 comments

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 »