It was incredible to see the reception we received in my...
It was incredible to see the reception we received in my hometown of Mexico City. The media in Mexico do a great job covering Champ Car and now we know they are also very good football players.