NASCAR's Thrilling Mexico City Race: A Unique Perspective from the Stands