Originally Posted by minigearhead
the product looks good-best to the OP- just saying that I wouldn't buy from them. u mean u read about the anti america view on another thread? I saw their ad in road and track every month, and got my opinion and ideas from there...
i mean what differences what views that company has? Its a great product and I bought them and wanted to post my review on them