Been a long time since I was there, but that was fast. Sounded like a golf cart with road gears.
I think he'll do better when he drives into the curves without braking so hard.
So I wonder, does that car have electrical "engine braking"? Or is it like a diesel when you take your foot off of the accelerator?
The sound gets annoying after a while, kinda like what an alien space ship might sound like.