Possibly the hottest spit roast… ever?