I keep getting flats on my commute to work, I have to ride down some rocky trails, and there is probably random glass because it's heavily traveled by tourists...
I have heard that tires are made with kevlar or something now, does anyone know what if any tire is the best that I could get at perhaps walmart?
Thanks
I have heard that tires are made with kevlar or something now, does anyone know what if any tire is the best that I could get at perhaps walmart?
Thanks