F1 in Mexico City

One of my favorite life experiences was attending the Formula 1 in Mexico City. I had the pleasure of watching the best drivers in the world race thru the Autódromo…
View Post