Written by Unknown (writer and artist)
Released 1966
From Buster Adventure Library #7, October 1966 - a reprint of Dead Heat in Thrilling Picture Library #387, November 1961.See link for plot.
Page 1 of 64