From WSCC Racing
Jump to: navigation, search
Vauxhall
100px
Headquarters UK.png Luton, Bedfordshire, England
Founded 1857
Series World Stock Car Championship
Eurocup