I believe, they call this throttle STOP racing. Nice to see he has good brake balance. Is this a result of, not allowing the emergency hand brake system to be used? If it is, the then the separate hand brake system should be allowed for safety concerns. I always wondered, how the high MPH cars dropped back so fast at the finish line.

I am starting to get a better picture of the whole picture.
Steve Willie Williams