Originally Posted by dr. d so what does this mean to us consumers? It means that their quality has met the standards of various well known Japanese automotive manufacturer's associations in Japan.
View Tag Cloud