Really?
The Rain In Spain.
The Rain in Spain.

I never heard the term Slugs, may be a U.S. thing,LOL