The driver's resume certainly seems to have quite a bit of legitimacy:
Pirelli World Challenge
Barring a mechanical failure (many on other boards were speculating on old / original OEM tires potentially contributing) it was plain that he was driving too fast for conditions. Supposedly happened less than a quarter mile from the charity event.