VIDEO: 67 snails seized at Los Angeles airport
U.S. Customs and Border Protection intercepted 67 giant African snails at Los Angeles Int'l Airport this month.
U.S. Customs and Border Protection intercepted 67 giant African snails at Los Angeles Int'l Airport this month.