I have no proof that it is his blog, but I have also no reason to believe it isn't. And yes, it's a nice car!
If I ever start a charitable foundation, I want it to be the kind of charitable foundation that allows the founder to race supercars and doesn't seem to have any other activities. That's my kind of charity.