A 2025 Ryco Enduro Cup sweep has kept Ford's hopes alive of a first Supercars Champion Manufacturer win in five years.
World premiere is scheduled for December 4, 2025; public debut in January 2026 at the Tokyo Auto Salon.
Supercars, spotlights, and one brave kit car. The team brings their homemade ride to an ultra-luxury car show, surrounded by ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results