crops

Invasion of the Giant Snails

Giant snails have been spotted in the state of Florida and they are a threat to the crops. 

09/16/2011