Buenos Aires Just Hosted Its First-Ever Empanada Championship

2019-07-12 18

In Argentina, empanadas reign supreme.