Giant African Snails about the size of a human foot found in luggage at Atlanta airport

Posted By Unexplored Worlds
Date Sunday, 30 June 2019, at 10:34 a.m.
Two Giant African Snails showed up in a passenger’s luggage this week at the airport in Atlanta, according to U.S. Customs and Border Protection. Whether the man, who was traveling from Nigeria,...

Read more

This post was auto-generated from content on the Internet.