over 9 years ago

from: Autosport.com

( 1794 views )

 ( 0 comments ) 

Only "four of five"grand prix promoters are dedicated to the task of hosting races to the proper standard, according to Formula 1 commercial chief Sean Bratches read more »