That picture is from 2000 at Daytona....... those were sponsorship pictures for Hublot Watches.....ironically during the Rolex 24 Hour weekend in the Rolex Thundersport race before the 24 Hour race....No , my face has been seen plenty after that.....

2001 at Daytona

2002 with co-driver Johannes van Overbeek
and the new car, not the 935 , will be finished soon