Formula One’s long awaited return to the United States was nothing short of a huge success. Join us this week as we discuss the tense strategy battle between the front-runners, the amazing reception of F1 in the US, and much more.
Formula One’s long awaited return to the United States was nothing short of a huge success. Join us this week as we discuss the tense strategy battle between the front-runners, the amazing reception of F1 in the US, and much more.