More rain; more snails?

More rain; more snails?

Listen to Mystery Hour, Thursdays at 12PM, Exclusively on LBC