Grand Prix, Mexico City ★★★★ | TravelManiac