Filmed in Riverside, California with the cooperation of the Mission Inn and Riverside International Raceway, Inc.