From WSCC Racing
Jump to: navigation, search
Infiniti
100px
Headquarters JPN.png Yokohama, Japan
Founded 1989
Series World Stock Car Championship
Pacific Championship