Willow Springs Raceway Products found in this category: 1 View All Steve Mcqueen Testing At Willow Springs California in the Porsche 908 - 1970 Part Number: AT-56364 Price: $24.95 Quantity in Basket: none