New See-Thru Tire?!
I too saw those in a popular mechanics magazine (or something like that) several years ago. The idea behind them for cars was 'never-go-flat'. The article I read said they were still having issues with the tread flying off at high speeds. Guess they fixed that.
Trending Topics
Thread
Thread Starter
Forum
Replies
Last Post




