Stop in for a cup of coffee

So you crank down the wheelie bar to keep the front end down and the 11,000 horsepower overpower's it all. Look at the chassis flex (bowing up) on the other car.
I think they were teammates. So I’d be checking that thing too