KANSAS CITY, MO (February 5, 2004) – Yokohama Tire Corporation and SCCA Enterprises, Inc., today announced an innovative new ...