News

Triple Eight’s move to Ford “eliminates the excuse book” for Penrite Racing, says Team Principal David Cauchi. Triple Eight will join Penrite Racing, Tickford Racing, Dick Johnson Racing and Blanchard ...