The new Ford Mustang Supercar (formerly known as V8 Supercars) has just completed its first on-track tests ahead of its championship debut next year. Ford Australia, in partnership with DJR Team Penske, Ford Performance and Tickford Racing, are behind the project. They took the first mule out for a test […]