User:Garagefort

Slocusts : Derived from the term 'Slow Locusts', it refers to the Giant African Snails which have extended beyond their natural habitat due to the activites of man. They have become a plague in their new environments and afflicted nations and territories have undergone strenuous measures to rid themselves of these malicious pests. more information here...