Originally Posted by AZSS6SPD
The track is in Willcox, AZ (Inde Motor Sports). The mountain road looks familiar.
Love the ZL1, but just not in the market now. At least I have had the privilege to be on the Inde Motorsports track a couple of times and that drive was up Mount Lemmon in Tucson. Great videos! But the I'm sure the weather was giving them fits during the shoots. Its been unusually bad down here.