Chinese Michelin LTX clones

Status
Not open for further replies.
Originally Posted By: OVERKILL

Proudly made in China.

Looks like they are actually made by Hercules....
21.gif



That's funny, those tires I mentioned in my previous post were also Ironmans. Not something I'd ever touch with a ten foot pole.
 
Status
Not open for further replies.
Back
Top Bottom