Add Another to the List: Steve Kinser Wins for First time at Fulton Speedway
Fulton, NY—August 3, 2010—There aren’t too many tracks on the World of Outlaws circuit that Steve Kinser has not won at, but Fulton Speedway in New York happened to be one of those facilities. Kinser...