I recently saw an ad for some 26" 120psi rated street urban dirt jumptires, on the back of a decline magazine I think?
Anyone have any info on them or where to buy them?
I checked maxxis and I guess its not up on their site yet.
Or any other companys you a high psi rated 26" tire
Anyone have any info on them or where to buy them?
I checked maxxis and I guess its not up on their site yet.
Or any other companys you a high psi rated 26" tire