They’re slow, slimy and a menace to society. Such are the giant African snails discovered during a baggage examination at John F. Kennedy International Airport in New York City on Sunday.
Read More

By WLS

Leave a Reply