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