Theda Beara on ice
Chef Twinkie tries not to drop his donuts