F1 teams ‘want switch to Michelin tires’

1 Oct 2015 by Evoluted New Media

F1 teams ‘want switch to Michelin tires’