From WSCC Racing
Jump to: navigation, search
Tata
100px
Headquarters IND.png Mumbai, India
Founded 1945
Series World Stock Car Championship