15-02-2014, 05:50 PM
http://www.tyrereviews.co.uk/Article/who...brands.htm
There you go, we were both right haha!
Continental owns them in Europe and Michelin own them in USA.
There you go, we were both right haha!
Continental owns them in Europe and Michelin own them in USA.