I thought they did a few in '05 as a 10 year anniversary of the 24 hour le mans victory
edit, apparently I’m wrong