The caption for this photo was sonthing like merc and Ferrari are licking their lips to finally see this picture
Fuck pretty crazy. I guess I read somthing that Lewis said thay one of the redbull engineers did his masters thesis on ground effects or somthing?