D dadmomcat Member Joined Jun 10, 2001 Apr 28, 2002 #1 Has any one had any dealings with Keith at Newton motor sports.He is located in Tuscaloosa AL. He has some good numbers on Turbos and claims to give a year warranty. Thanks
Has any one had any dealings with Keith at Newton motor sports.He is located in Tuscaloosa AL. He has some good numbers on Turbos and claims to give a year warranty. Thanks