over 9 years ago

from: EspnF1.com

( 1272 views )

As F1's sole tyre supplier, Pirelli wins every race. But the Italian tyre manufacturer has had a tough run on the PR front, getting the blame for every failure despite... read more »