139 sauce squeezers mark Tartar Sauce Day in Japan with Guinness World Record

A triumph of the human spirit!

Read More