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

  • Aired:  11/09/10
  •  | Views: 38,854

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

Loading...