Originally Posted by Elbow I agree, stock well built FWD "sports cars" are a blast. Yes! No doubt. So someone do me a favor and go check out this car for me LOL
Forum Rules