Originally Posted by
Jarrett2
And what's a Armadillo that people were referring to?
Specialized line of puncture resistant tires. I have used them for years. Mostly because of inertia I haven't tried others. Recently, they've changed them up. Not as pleased with them as the previous version. I may look at the Gatorskins folks are talking about.