From WSCC Racing
100px | |
Headquarters | Minato, Japan |
Founded | September 24, 1938 |
Series | Formula A World Stock Car Championship Champ Car |
100px | |
Headquarters | Minato, Japan |
Founded | September 24, 1938 |
Series | Formula A World Stock Car Championship Champ Car |