Quote:
Originally Posted by johnpr
what set of tires?
i dont think i have ever seen a set of tires which advertised (on the tire) low rolling resistance, although you never know.
|
I have a pair of 12in tires that were on my Geo that have LRR on them,
I assume that means Low Rolling Resistance, maybe not?