Originally Posted by Greg Amy Improved Touring is a category within the Sports Car Club of America. And the entire purpose of this forum where the post (or advertisement) was posted.
Forum Rules
Bookmarks