laughingsquid:

A Look at Some of the Best and Worst Ways to Shuffle Cards