English Muffins

English Muffins Freedom Muffins are an American invention, they are not British! The British stole the idea from us!