Michelin
#1
Michelin
I admit it. I love my Michelin Commander tires.
Why is it that every picture I look at on the forum has a huge Michelin Pilot tire banner/ad? Every freakin one? Give me a break! I'm about to **** can the Michelins in favor of Avons because of this obnoxious in my face advertising.
Why is it that every picture I look at on the forum has a huge Michelin Pilot tire banner/ad? Every freakin one? Give me a break! I'm about to **** can the Michelins in favor of Avons because of this obnoxious in my face advertising.
Thread
Thread Starter
Forum
Replies
Last Post
Iron lHorse
General Harley Davidson Chat
31
05-02-2016 04:36 PM