I'm no vinyl expert, but I guess that a $5 or $10 sticker is what ultimately helped Porsche win its maiden WEC Hypercar race. Estre was promptly called into the pits for its new sticker and the ...
Some results have been hidden because they may be inaccessible to you