Fans revved up for Mexico City's return to F1 circuit
Formula One mania swept Mexico City on Friday with the opening of a Fan Zone.
Oct 31, 2015, 09:00 AM IST
Formula One mania swept Mexico City on Friday with the opening of a Fan Zone.
Oct 31, 2015, 09:00 AM IST