Victor W.
Excellent business with top notch products and quick shipping.
Your stupid if you don't take your business to Improved Racing. The quality of their products is amazing with prices that are extremely fair for what you get. Plus the parts they sell with their name on it are made in the USA... nuff said.

