True cruising spit roast