L.A. Witch Release Their Track ‘Icicle’ Published by With their new album 'DOGGOD' dropping right around the corner, specifically on April 4th via Suicide Squeeze, L.A. Witch have pumped out one more cut off of the forthcoming record.