The Los Angeles Times has photos of the 67 giant African snails that U.S. Customs and Border Protection recently seized at LAX.