US | Sun Apr 14, 2013 1:50pm EDT

Florida battles slimy invasion by giant snails