Triple Eight Race Engineering and SCT Motorsport have revealed a silly season twist, with Jackson Walls confirmed to make his Supercars debut in 2026. Triple Eight has promoted from within, with ...