Bag Of Giant African Snails Seized From Traveler At JFK Airport! Published on April 9, 2021 in Bag Of Giant African Snails Seized From Traveler At JFK Airport!Full resolution (1280 × 958)