@ZainAlexander came over for a spit roasting session. Here's the first helping but don't get too full, there's more where that came from!