Scott Thomas McLaughlin, born on June 10, 1993, in Christchurch, New Zealand, stands as one of the most dynamic figures in ...
A 2025 Ryco Enduro Cup sweep has kept Ford's hopes alive of a first Supercars Champion Manufacturer win in five years.