Is “salt beef” the latest snack craze? We’re clearly the last to know about it. Go ahead, try it and tell us what you think!
She’s A Beef Maker