Triple Eight Race Engineering, General Motors’ and the sport’s most successful Supercars team, is returning to Ford from next ...
T8 leaves Chevrolet to join forces with Ford ...