has anyone had experience ordering from this site??? Redcatracing.Toys
Are they US based?
Site looks a lil suspect. I couldnt find what I needed on rampageshop. Im looking for CVDs for my rampage MT at a decent price. DDM has them for like $55 or something. Lil pricey.
Thx
Are they US based?
Site looks a lil suspect. I couldnt find what I needed on rampageshop. Im looking for CVDs for my rampage MT at a decent price. DDM has them for like $55 or something. Lil pricey.
Thx