"Stock Car Racing" was launched in May 1966.At the time, Jim Davis was publishing a drag racing magazine called "Super Stock", so with the existing production staff, the printer, and the distribution network already in place, Jim Davis was planning to add a second magazine to his business.