Industries | Sun Apr 14, 2013 7:59am EDT

Florida battles slimy invasion by giant snails