Thank god I'm watching some NBA, otherwise I would'nt have had no clue what you were talking about. I currently plan on making a trip to the US next year, gotta visit Charlotte.
Sadly, here in Austria, NOBODY knows anything about NASCAR, except that they are "just turning left".