From WSCC Racing
Jump to: navigation, search
Subaru
100px
Headquarters JPN.png Ebisu, Tokyo, Japan
Founded July 15, 1953
Series World Stock Car Championship
Pacific Championship