Yep, appears to be the one. Maybe that is why he was in Florida when he came to our event, hmmmmm.
I now remember seeing his car do a huge wheelstand in a quick promo they showed of the upcoming season a few weeks ago. At the time I could not place who's car it was.