That included the appearance of several race cars and drivers, begging the question; who is Ford Australia’s ultimate ...
A couple of Supercars teams got into the April 1 spirit, led by the creative Tickford Racing content department which ...