CHECK OUT THESE TIRES !
These tires are made in South Carolina, USA ..
SEE THROUGH TIRES
Radical new tire design by Michelin.
The next generation of tires.
They had a pair at the Philadelphia car show.
Yes, those are 'spoke' like connections to the inner part of the tire from...