Pork Tamales, Giant Snails Included in Bizarre Busts at LAX - NBC 10 Philadelphia

Pork Tamales, Giant Snails Included in Bizarre Busts at LAX