Filming Locations (3)

  • Willow Springs International Motorsports Park, Rosamond, California, USA

  • Lancaster, California, USA

  • Santa Clarita, California, USA