Tag: 2017 Mexican Grand Prix

F1: Preview of the 2017 Mexican Grand Prix

F1: Preview of the 2017 Mexican Grand Prix

After Texas last weekend, the Formula 1 championship is in Mexico this weekend for the 18th round of 2017. The venue is the Autodromo Hermanos Rodriguez, a circuit situated on the southwest side of Mexico’s capital city. Although Mexico had its first F1 race in 1963, the country has not […]