Just bought these tires. Any reviews in the sand? Any one have opinions on this tire?
B bansheeater1 Member Oct 8, 2007 13 0 Oct 8, 2007 #1 Just bought these tires. Any reviews in the sand? Any one have opinions on this tire?