The most successful team in V8 Supercar racing will announce the biggest backflip in motorsport since Craig Lowndes defected from Holden to Ford in 2001.
The most successful team in V8 Supercar racing will announce the biggest backflip in motorsport since Craig Lowndes defected from Holden to Ford in 2001.