Redline925
08-11-2007, 07:59 PM
Hey all im looking at buying a new set of wheels and tires for my sons scrambler 90. My question is where is the best place to buy them from?? Does anyone have any complaints about douglas or itp? Which do you prefer? Thanks for the replys in advance.
Rick
Rick