answersLogoWhite

0

No. Nascar primarily sanctions races in the United States and Canada. They have held exhibition races in Japan and Australia. Prior to 2009, the Nascar Nationwide Series had one race in Mexico City, Mexico.

User Avatar

Wiki User

11y ago

What else can I help you with?