Anybody running or have run Cooper Discoverer STT tires. If so what's your opinion. I'm really thinking of getting some.
I've been reading reviews all day about the STT's. Can't find many bad things about them. Everyone says they're great. Guess I'm gonna give them a try.