LOL!
He wasn't even accelerating hard, wet roads killed him, even with all that downforce from that wing!!
Sure wish I still had the stamina and energy to run that far! LOL! Wore me out just being along for the run to the car.
Over done with the accessories no doubt. Proof that dry street 20' tires don't like even the slightest bit of water. A closed air box will muffle much of the sound generated by a TVS blower. I ran mine on a closed air box for a good while and people thought I was N/A until I popped the hood.
I think the car tried to commit suicide due to the owner covering it with bullshit stickers and bolt on's...