Formula 1 is back in Mexico City this weekend, bringing three days of thrilling passion and high-octane performance to the Mexican capital. The circuit has hosted 25 Grands Prix over the years, and its return in 2015 was met with great joy by local fans. Here are some vibrant snapshots captured for our coverage…







