Tags Lee Willard

Tag: Lee Willard

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...

POPULAR POSTS

PREVIOUSLY FEATURED