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 subscribe to our blog and receive notifications of new posts by email.