• Embed

Craziest F#?king Thing I've Ever Heard - Mayo Kitchen

Clip9/20/2007

The hottest new restaurant in Tokyo is the Mayonnaise Kitchen, where you can get mayo on everything.

Up Next