Poker Face

Poker Face

  • Apr 1, 2013 6:00 am
  • 4:53

(S2E3) Watch as these poker masters play for $1,000,000 and how they handle the stress.