Originally posted by cabnfvr
View Post
Will say though they stick to the road way better then in the 70's. And I trust tires at way higher speed then I did then. But the life sucks.

Comment