Sweden Just Made A Startling Confession About Its Famous Meatballs May 2, 2018 Quick Tips 0 A 300-year-old secret is revealed.