There’s immediately something special about a Mustang in the UK, and when it’s a GT500 – the one deemed ... different to a standard Mustang GT, and while they can be a little cumbersome ...