I think I've seen this guy on TV a while back. Discovery channel if my memory serves me right, but I can't remember what the name of the show was.
He also mentioned that the car cost 840,000 pounds which is like 1.2 million US dollars or more. He's either very well connected or very well insured.