Advertisement

Grilled Australian Lamb Chops

(02:02)

Ted Allen's mouth waters as he raves about grilled Australian lamb chops.

Show:
The Best Thing I Ever Ate