TastyDays

Sandwich Makers Construct 157-Foot Sub

Sandwich makers in Mexico City say they’ve made the longest sandwich in Latin America for the seventh year in a row.

Tags:

RELATED COOKING Videos



Found Country:US