Pork Tamales, Giant Snails Included in Bizarre Busts at LAX | NBC 7 San Diego

Pork Tamales, Giant Snails Included in Bizarre Busts at LAX