Illustration for article titled A Visual Explanation as to why Ferraris Pit Stops Took so Long.

Preparing for another stellar performance from Kimi, the mechanics have been forced to wear the above attire to help prevent a repeat of last week.

Share This Story

Get our newsletter