Goofy, but an interesting look at 70s hot rod comics