• Embed

Sign Off - Chinese Finger Trap

Clip12/2/2010

Stephen is stuck in a Chinese finger trap.

Watching