Explain pit roasting to me.

Aw, shucks!

Say, shouldn’t you be cooking on a Spit? :wink: