16 C
Patna
February 17, 2019
Loading...
Home Tags 13car

Tag: 13car

S5000 confirms 13-car order, Supercars crew tech deal

With one vehicle already operational in Australia, sequence organisers have now ordered some other 13 chassis from Onroak-Ligier in america. As soon...
Loading...

Latest news