Saw this on a BBQ forum, and thought turtle on the grill, and it scared me until I opened the thread. Thank goodness!