Watcing the coverage, I was really impressed at how fast that was. Then they had the replay with the mech hopping out of the moving car. I was more impressed.
I was also struck how the team mechanics look like a random dude on the street. They could learn a little from Nascar in the team uni department.