Les Stroud's Guest Appearance on Top Chef Canada

If you missed Les Stroud's guest appearance on Top Chef Canada last night, you can watch it now on the Food Network's website.​