Anyone tried the Self-Tapping-Carbide-Tire-Studs?

Discussion in 'Thumpers' started by ryanwilliamcantrell, Nov 30, 2010.