Who can tell me the location or name of this track? It could be a fake track created for rendering purposes, but it looks like it is somewhere in the southwest United States. I was thinking maybe Inde Motorsports Ranch or Chuckwalla Raceway???
Enter your email address to join our mailing list!