5250 CA-162, Willows, California 95988 USA
Me holding on for dear life (or the A pillar) going around Turn 3 because the car is leaning so much.
Photo Credit: Yelp