Comment
Comment by mrlonglong
Meatballs are ubiquitous, every culture has their version. My theory it was invented when we walked out of Africa 60,000 years ago and it went to all the ends of the world. Or maybe we stole it from those who were there before us ...