Industries | Mon Jul 14, 2014 6:30pm EDT

Giant 2-pound African snails seized at Los Angeles airport