Formula 1 returns to Mexico after 23 years to the Autodromo Hermanos Rodriguez in Mexico City for round 17 of the Formula 1 World Championship. The 4.304km track is situated within a park in Mexico City, Mexico and its named after two famous Mexican racing drivers, Pedro and Ricardo Rodriguez. The circuit has hosted many […]