The season finale of the inaugural Michelin GT3 Le Mans Cup (22 October, 2016) campaign was dubbed as a ‘win or bust’...