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.
DCDB is maintained by Nem