So sad.

Why the he!! did he stay on it so long? If the throttle stuck, he should have hit the kill switch. Looks like driver stupidty to me. Hard to believe a 20 year vet would be ' showing off ' like that.
Sincere prayers to all, including the driver.

Jack