Tallest Potato Puff

Tallest Potato Puff

The Internet

1 like

New York City, New York, United States / October 22, 2008

Ross Berenson made a potato puff four inches tall at its center.

See full-sized image here.

Embed

Tags: tallestFood and Drinkbreadpotatopastrypotato puff

Comments
Under review comments