NG Live!: Tiger Temple

Photographer Steve Winter pays an unnerving visit to Thailand's Tiger Temple.