Possible FREE Food For Life Organic English Muffins! Social Nature members can apply for the chance to try Food for Life Baking Co. Organic English Muffins for FREE! If selected, you'll receive a voucher for a FREE full size package of Ezekiel 4:9 Sprouted Grain FLAX English Muffins (16oz) Not a member? Click through HERE to sign up for future freebies! Never miss a freebie View Post