First Triple Eight Supercars Mustang breaks cover

Triple Eight has formally unveiled its first-ever Ford Mustang Supercar ahead of its trip to the US for wind tunnel testing.