I would certainly die in that.
Plenty of time on the grass and nice squirming at the end there. I would die 4 seconds after leaving the start line.
Thought he was going to take out the Range Rover at the end lol.
I think you might be rightyoutube comments said:I think this toyota have a turbo