Home News Zeds Dead, Snails and Akylla Release New Track “Magnets” Ahead of Snails’s The Shell 2.0 Tour