Agreed, absolute idiot. Although not as much as the passenger, who is wearing harnesses that go over the seat and far too loosely: In an accident, he's going to fly out of there very quickly. If something breaks on that car and the driver only got one hand on the wheel, at those speeds what chance of saving it?
And if you're going to drive a track in a convertible, for god's sake put a helmet on.