Falcon_LS Joined Oct 3, 2008 Messages 4,917 Location Kuwait Apr 12, 2011 #1 Just came across this, presumably American, brand today and was wondering if anybody has any experience with their products. Their website seems a bit dated, although they at least seem to have some quality brake pads in their range. Thanks!
Just came across this, presumably American, brand today and was wondering if anybody has any experience with their products. Their website seems a bit dated, although they at least seem to have some quality brake pads in their range. Thanks!