over 6 years ago

from: Autosport.com

( 1337 views )

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 »