Nah the tires DON’T squeal and he IS a man… THE man in fact.
Because at 75 mph on that turn on SPTs, the car exits way outside- as in on the grass and then “powering out” while upside down with the fronts spinning freely in the air… Hence the silence.
:lol
j/k