Pork Tamales, Giant Snails Included in Bizarre Busts at LAX | NECN

Pork Tamales, Giant Snails Included in Bizarre Busts at LAX