Cowdrey leek finish with world records broken for the number of leeks in one cup of water for one tea

Cowdrey leek finish with world records broken for the number of leeks in one cup of water for one tea. (Source: www.frye’sfoods.com) “My goal is to make you satisfied and at the end of the day, it’s all about making you happy.” The winner of the competition, named the International Leek Lover of the Year […]