Willow Springs International Motorsports Park is located in Willow Springs near Rosamond and Lancaster, California, and is about an hour north of Los Angeles