• Embed

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

Clip11/9/2010

A businessman in China comes up with the crustacean innovation to soft sell his soft shells nowhere near the seashore.

Watching