Share 17 Mar 2021 News by Exron Music Staff SNAILS RETURNS FROM HIATUS FOLLOWING ALLEGATIONS WITH ‘SLIME TIME’ EP – [LISTEN]