The most successful team in the history of the Supercars Championship is leaving Chevrolet for Ford. Here's what General ...
Triple Eight Race Engineering, 12-time team champions of Australia's Supercars series, last ran Fords in 2009.
There may be no Ford at the Meguiar’s Bathurst 12 Hour this weekend, but that may not be the case for long thanks to Triple Eight.