Eddie Tafoya Jr. returned to the Ventura Raceway for the first time in a year and a half on Friday night for the sprint car portion of the 82nd running of the Turkey Night Grand Prix.
”I love this place.” Kyle Cummins isn’t shy in sharing his fondness for Circle City Raceway, and it was quite evident to see why during Monday night’s.