where did they get the lamb chops? somewhere in south america or maybe new zealand?
anyone know?