Home Tags Lee Willard

Tag: Lee Willard

[VIDEO] Michelin Presentation at the 2017 Mobil 1 Twelve Hours of Sebring

[VIDEO] Michelin Presentation at the 2017 Mobil 1 Twelve Hours of Sebring

Michelin visited the Corvette Corral to talk with Corvette owners before the start of the 65th Mobil 1 Twelve Hours of Sebring. Sarah Robinson,...
Michelin’s Lee Willard Issues Statement on Cracked C7 Corvette Tires

Michelin’s Lee Willard Issues Statement on Cracked C7 Corvette Tires

Photo Credit: sdtoothdoc/Corvette Forum Corvette Forum user "sdtoothdoc" was pretty excited to finally be receiving his new eight-speed automatic Corvette Z06 last week, but that...
[VIDEO] Engineers Discuss the New Michelin Pilot Sport Cup Tires on the 2012 Corvette

[VIDEO] Engineers Discuss the New Michelin Pilot Sport Cup Tires on the 2012 Corvette

The Michelin Pilot Sport Cup tires found on the upcoming 2012 Corvette Z06 and ZR1's represent the pinnacle of performance for tires on...

PREVIOUSLY FEATURED