Triple Eight Race Engineering, 12-time team champions of Australia's Supercars series, last ran Fords in 2009.
Triple Eight Race Engineering, 12-time team champions of Australia's Supercars series, last ran Fords in 2009.
And there is no track or race that means more to our history than Le Mans ... in 2024 in an effort to win the only major ...