Ricky Jay and His 52 Assistants

Ricky Jay and His 52 Assistants

hooting and hollering as Ricky calmly explains all the variants of riffle shuffling