Where is the Turkey Night Grand Prix?
The 80th Annual Turkey Night Grand Prix is the most talked about events in the USAC Midget racing industry. Held in beautiful Ventura, Ca. Who won Turkey Night Grand Prix? Entrant Kyle Larson, the 79th Turkey Night Grand Prix winner, was shown on the lower left corner holding a trophy. Inside pages gave readers the…