The invaders: Two Giant African Snails, in the hands of Florida Department of Agriculture and Consumer Services staffers on Thursday (Sept. 15, 2011). Joe Raedle/Getty Images hide caption

itoggle caption Joe Raedle/Getty Images