A Roast Chicken

spit-roasted