Craziest F#?king Thing I've Ever Heard - Crab Vending Machines

Aired:  11/09/10 Views: 38,945

A businessman in China comes up with the crustacean innovation to soft sell his soft shells nowhere near the seashore. (2:49)

Loading...