Five talking points: Mustang Supercar reveal | Supercars